America is a open country , not limited to anglosaxon, or christians. It has separated religion from politics. It has a liberal constitution. Israek is nothing of these. However, that dopes not mean that America is better than israel. There is place in this world for a country like America and for a country like israel. Even an islamic republic like Iran is legitimate. So far as all these regimes don't violate human rights and civic rights in a dramatic form, they are legitimate. So far Iran is not legitimate not because it is a islamic republic, but because it abuses in a regular and barbaric basis the rights of its own citizens.
German finance minister says need to limit number of refugees coming to Europe (Reuters)
from the article: In pursuit of American-style democracy, Israel lost its way