US President Donald Trump signed a new executive order Monday that bans immigration from six Muslim-majority countries, dropping Iraq from January's previous order, and reinstates a temporary blanket ban on all refugees.
President Donald Trump's order to restrict people from seven Muslim-majority countries from entering the United States sparked confusion and anger on Saturday after immigrants and refugees were kept off flights and left stranded in airports.