President Trump signed a revised version of the Executive Order on Immigration yesterday, after the original order was blocked by the U.S. Supreme Court. The purpose of the order is to protect U.S. citizens from terrorist attacks, including those committed by foreign nationals. It states that the U.S. will improve screening and vetting and the process of visa issuance. The revised order removes Iraqi citizens from the travel ban and scraps the provision that protected religious minorities. The order also suspends the refugee program for 120 days and lowers the acceptance of refugees from 110,000 to 50,000 a year.