President Donald Trump on Wednesday barred nearly all immigration and travel from Afghanistan, Myanmar, Chad, the Republic of the Congo, Equatorial Guinea, Eritrea, Haiti, Iran, Libya, Somalia, Sudan and Yemen, citing poor vetting and terrorism threats.