On Friday, President Donald Trump signed an executive order suspending all immigration from countries with terrorism concerns for 90 days. Countries included in the ban are Iraq, Syria, Iran, Sudan, Libya, Somalia and Yemen, which are all Muslim-majority nations. The order, which took effect immediately, caused confusion and chaos at airports around the world.
Trump Orders Block Immigrants at Airports, Leading to Chaos, Protests

5
Demonstrators hang a banner from a multi-level car park during a protest against Donald Trump's travel ban outside Terminal 4 at John F. Kennedy International Airport in Queens, New York, Jan. 28, 2017.

6
A crowd gathers during an anti-Donald Trump immigration ban protest outside Terminal 4 at John F. Kennedy International Airport in Queens, New York, Jan. 28, 2017.

7
Police guard an entrance during anti-Donald Trump immigration ban protests outside Terminal 4 at John F. Kennedy International Airport in Queens, New York, Jan. 28, 2017.

8
Protesters gather outside Terminal 4 at John F. Kennedy International Airport in Queens, New York, Jan. 28, 2017.