WASHINGTON—President Trump on Wednesday signed a sweeping travel ban on 12 countries, largely in the Middle East and Africa, and introduced more-limited travel restrictions on seven others, reintroducing a controversial immigration policy that came to define the early days of his first term.
The ban will completely bar travel to the U.S. by citizens of Afghanistan, Myanmar, Chad, the Republic of the Congo, Equatorial Guinea, Eritrea, Haiti, Iran, Libya, Somalia, Sudan and Yemen.