World leaders, human rights groups and activists around the globe have criticised Donald Trump's order halting all refugee admissions to the US and temporarily barring people from seven Muslim-majority countries.
However, some right-wing European politicians have welcomed the move.
The United Nations called on Mr Trump to continue protecting refugees, regardless of race, nationality, or religion. Its refugee agency said the needs of those fleeing conflict had never been greater.
UK Prime Minister Theresa May - who met Mr Trump on Friday - said she does "not agree" with the ban, and will intervene if it affects British citizens.
Canada's prime minister, Justin Trudeau, tweeted: "To those fleeing persecution, terror and war, Canadians will welcome you, regardless of your faith. Diversity is our strength."
France's Foreign Minister Jean-Marc Ayrault said the decision was worrying. "The reception of refugees fleeing the war, fleeing oppression, is part of our duties."
Germany's Foreign Minister Sigmar Gabriel, who met Mr Ayrault on Saturday, said the US and Europe shared "Western" ideas of freedom and democracy, including the protection of those fleeing persecution and violence. "I think that is what binds us in the West and that is what we want to make clear to the Americans, I believe, as our common foundation."
In Iraq, MPs urged the parliament to discuss the issue, but the government has yet to make an official comment.
Iran's President Hassan Rouhani did not mention Mr Trump, but in a speech he said: "Today is not the time to erect walls between nations. They have forgotten that the Berlin wall fell years ago," appearing to refer to another controversial plan of the US president, to build a wall between his country and Mexico. "Today is the time for peaceful co-existence, not the time to create distance among nations," Mr Rouhani said. Iran is one of the countries included in the 90-day US travel suspension.
The President of the Czech Republic, Milos Zeman, praised the decision. A spokesman said on Twitter: "US President Trump protects his country, he's concerned with the safety of his citizens. Exactly what EU elites do not do".
Dutch anti-Islam political leader Geert Wilders tweeted: "Well done @POTUS it's the only way to stay safe + free. I would do the same. Hope you'll add more Islamic countries like Saudi Arabia soon," using an acronym for President of the United States
- BBC / Reuters