More hyperbole from the Progressives.  

A number of countries on the list are failed states or actively support terrorism.  Never mind the other 90% of muslims aren't affected as it spoils the narrative.  

Iran is on the list  because of AIPAC which holds considerable sway over U.S. Foreign policy in the region.    

Iran has been fighting ISIS more aggressively than the U.S. (overlooked for some reason by MSM).

Catholic Services makes big bucks from .gov to settle immigrants...