U.S. President Donald Trump signed a new immigration order placing a 90-day ban on people from six mainly Muslim nations: Iran, Libya, Syria, Somalia, Sudan and Yemen, BBC reported.
The directive, which includes a 120-day ban on all refugees, takes effect on 16 March.
Donald Trump’s previous order was blocked by a federal court, sparked confusion at airports and mass protests.
















