President Donald Trump on Monday signed a new version of his controversial travel ban, aiming to withstand court challenges while still barring new visas for citizens from six Muslim-majority countries and shutting down the U.S. refugee program. The revised travel order leaves Iraq off the list of banned countries but still affects would-be visitors from Iran, Syria, Somalia, Sudan, Yemen and Libya.