U.S. President Donald Trump has announced a blanket ban on the entry of citizens from 12 countries, citing security concerns. The administration is also restricting entry for people from seven other countries, saying they risk overstaying their visas.