Whatever, to protect national security it has to be done that way. This isn't about legal immigrant Muslims in the country but only those representing foreign interests. In that sense I'd rather all countries were kept from running our sea and airports.
Well, like I said, that would be the first time the US will have disciminated on the basis of religion.
I don't mind barring countries who are on an official terror list, but just because they practice a different religion? Quite against the spirit of freedom of religion which is a huge tenet of our Constitution.
And a terrible example for other countries who are setting up democracies and who look to the US for as a model of running things in a spirit of freedoms including that of religion.