President Trump issued a new executive order, Monday, March 6, 2017, imposing a 90 day restriction on travel from six countries, Iran, Libya, Somalia, Syria, Sudan, and Yemen; Iraq is no longer included as a restricted country. The new executive order goes into effect March 16, 2017.
Iraq was dropped from the ban after negotiations with the Iraqi government; negotiations included, promising to improve the security of its travel documents, share more information on its citizens with the U.S. government, and agree to accept Iraqi nationals who have been ordered deported from the U.S.
Nationals of the six countries with legal permanent residence in the U.S. (known as green card holders) are not affected. People with valid visas as of Monday, March 6, 2017 are also exempt.