Many people have expressed their opinions on this already but here is mine.
This is a monumentally stupid policy. Banning nationals from seven countries even if it is for 90 days because of the extremely slim possibility that one of them may be a terrorist is dumb. It is punishing the innocent with the guilty.
It has only served to alienate moderate Muslims.
Then again, the so-called Land of the Free has long been a massive case of high words, low actions. The Declaration of Independence, which declares that all men are created equal was drafted by a slave owner.
I could go on but it take all day.