US president Donald Trump sparked worldwide protests after signing an executive order that temporarily stops refugee admissions to the US for several months and blocks new visas for anyone from seven majority-Muslim countries: Iran, Iraq, Libya, Somalia, Sudan, Syria, and Yemen.