US President Donald Trump waded into the European debate over migration as he dug in his heels over a controversial "zero-tolerance" immigration policy that has seen thousands of children forcibly separated from their parents at the Mexican border.
Trump pointed to Europe, which he said had become a "migrant camp," and said that would not happen to the US under his leadership.
Speaking at the White House, the US President said: "The United States will not be a migrant camp, and it will not be a refugee holding facility. You look at what's happening in Europe, and in other places, we cannot allow that to happen. Not on my watch."
He said criminals were using children like a "Trojan horse" to get into America, that "a country without borders is not a country at all," and that people coming in were bringing "death and destruction". He added: "They are thieves and murderers and so much else."
Criticising the more open immigration policies of his European Nato allies Trump wrote on Twitter: "Big mistake made all over Europe in allowing millions of people in who have so strongly and violently changed their culture!"