Donald Trump has signed an executive order imposing a travel ban on citizens from 12 countries and partially restricted travellers from seven other nations. Loading audio...

The order, effective on Monday, restricts entry from Afghanistan, Iran, Libya, Somalia, Sudan, Yemen, Myanmar, Chad, Republic of the Congo, Equatorial Guinea, Eritrea, and Haiti.

Additionally, partial restrictions will apply to visitors from Cuba, Venezuela, Laos, Sierra Leone, Turkmenistan, and Togo.

The US president justified the move by referencing to the recent terror attack on a pro-Israel demonstration in Boulder, Colorado, which was allegedly carried out by an Egyptian national who overstayed his visa.

Mr Trump emphasised the need for stronger vetting processes to protect Americans from potential threats an

See Full Page