US President Donald Trump has signed a travel ban on 12 mostly Middle Eastern and African countries, reviving a controversial measure from his first term expected to trigger a fresh wave of legal challenges.
The move bans all travel to the United States by nationals of Afghanistan, Myanmar, Chad, Congo-Brazzaville, Equatorial Guinea, Eritrea, Haiti, Iran, Libya, Somalia, Sudan and Yemen, according to the White House.
Trump also imposed a partial ban on travelers from seven other countries: Burundi, Cuba, Laos, Sierra Leone, Togo, Turkmenistan and Venezuela.