President Donald Trump has signed a sweeping order blocking travel to the United States from nearly 20 countries identified as high-risk for terrorism, visa abuse, and failure to share security information.

The new travel restrictions — announced under Executive Order 14161 — apply to nationals from 12 countries, including Afghanistan, Iran, Somalia, Libya, and Yemen, all deemed "very high risk" due to terrorist activity, weak or hostile governments, and high visa overstay rates. 

Seven more countries, including Venezuela, Cuba, and Laos, face partial restrictions.

"President Trump is fulfilling his promise to protect Americans from dangerous foreign actors that want to come to our country and cause us harm," said White House Deputy Press Secretary Abigail Jackson to Fox News Digital. ... Read More: FOX News