US President Donald Trump has signed an executive order banning citizens of 12 countries from entering the United States. Trump said the measure was necessary to protect against “foreign terrorists” and other security threats.
The ban applies to the following countries: Afghanistan, Myanmar, Chad, Congo, Equatorial Guinea, Eritrea, Haiti, Iran, Libya, Somalia, Sudan and Yemen.
In addition, travel from seven other countries: Burundi, Cuba, Laos, Sierra Leone, Togo, Turkmenistan, and Venezuela will be partially restricted.
“We will not allow people who want to do us harm to enter our country,” Trump said in a video posted on X.
He noted that the list could be revised, and new countries could be added.
The proclamation will take effect on June 9, 2025, at 00:01. As stated in the order, visas issued before that date will not be canceled.
During his first term, Trump announced a ban on travelers from seven Muslim-majority countries, which the Supreme Court upheld in 2018 after several amendments.