Meanwhile, the UN human rights office has slammed as "racist" how Donald Trump referred to certain countries in a Thursday meeting with lawmakers on immigration reform.
The US president was demanding to know why America should accept citizens from particular nations. He later tweeted that while the language he used was tough, the controversial word reported in the media was not the one he actually used.