President Trump has signed the 3rd version of his visa ban for citizens of eight countries, Chad, Iran, Libya, North Korea, Somalia, Syria, Venezuela and Yemen.

 

His previous executive orders were all challenged by U.S. Courts, undoubtedly this one will be challenged as well, so will the 4th, 5th, ....times.