US President Donald Trump lambasted the United Nations and countries around the world during an nearly hour-long speech at the UN General Assembly.
He admonished the UN over what he views as its ineffectiveness and said some countries "are going to hell" over their immigration policies.
In his speech the US president criticised other nations' immigration policies and accused the UN of "funding an assault on Western countries" by migrants.
"It's time to end the failed experiment of open borders. You have to end it now," Trump told the General Assembly. "I'm really good at this stuff. Your countries are going to hell."
Trump touted his own efforts at stemming migration, which he said foreign leaders would be wise to adopt.
Otherwise, he said, "your countries are being ruined."
US President Donald Trump delivers remarks to the United Nations General Assembly at the UN headquarters in New York City on 23 September, 2025. Photo: AFP / Timothy A. Clary
Trump accuses UN of funding "uncontrolled migration"
The US president accused the United Nations of funding the migration crisis during his address.
"Not only is the UN not solving the problems it should, too often it's actually creating new problems for us to solve," Trump said. "The best example is the number-one political issue of our time: the crisis of uncontrolled migration."
"Your countries are being ruined," Trump added. "The United Nations is funding an assault on Western countries and their borders."
Trump claimed that UN assistance for migrants helped people illegally enter the US, "and then we have to get them out. The UN also provided food, shelter, transportation and debit cards to illegal aliens."
Trump said the UN is supposed to protect countries from "invasions" and "not create them and not finance them."
"In the United States, we reject the idea that mass numbers of people from foreign lands can be permitted to travel halfway around the world, trample our borders, violate our sovereignty, cause unmitigated crime and deplete our social safety net," he said.
- CNN live coverage