US President Donald Trump has reportedly lashed out at immigrants in a foul-mouthed Oval Office outburst.
"Why are we having all these people from shithole countries come here?" Mr Trump told lawmakers on Thursday, according to the Washington Post.
The remark was reportedly in reference to people from Haiti, El Salvador and African countries.
The White House did not deny the comment, which has been confirmed by other US media.
It continued: "Like other countries that have merit-based immigration, President Trump is fighting for permanent solutions that make our country stronger by welcoming those who can contribute to our society, grow our economy and assimilate into our great nation.
Mr Trump's remark reportedly came as lawmakers from both parties visited him to propose a bipartisan immigration deal.
Democratic Senator Richard Durbin had just been discussing US temporary residency permits granted to citizens of countries hit by natural disasters, war or epidemics, say US media.
According to the Post, Mr Trump told lawmakers the US should instead be taking in migrants from countries like Norway, whose prime minister visited him a day earlier.
This week the Trump administration announced it was withdrawing TPS for more than 200,000 people from El Salvador.
The decision gives Salvadoreans who have been living in the US for nearly three decades until next year to leave, seek lawful residency or face possible deportation.
They were granted provisional US residency after an earthquake devastated the Central American country in 1991.
But the State Department said on Monday that much infrastructure damaged by the tremor has since been repaired.
TPS permits have already been withdrawn from Haitians and Nicaraguans.
Hundreds of thousands of migrants face possible deportation from the US, reports BBC.