This writer is deep in the Orwellian logic that provoked so many to vote for Trump.  She thinks a nation deciding who may enter is a "hate crime". Give me a break.  Every non-western country in the world has a list of nations who may not enter. It's called national sovereignty.

We tried the nice way for 15 years - praise Islam after every slaughter, condemn terrorists who explicitly tape videos saying their crimes are inspired by Islam as "no connection to Islam", keep the muslim immigration door open, and what did it get us?  

It got us 15 years of steadily increasing terrorism, the attacks getting ever more bloody and spectacular. It got us the Bataclam, priests butchered on their alters, the execution of cartoonists, the execution of a nightclub of gay men, and so on.  Your way failed. Your way coincided with more and more attacks.

Now Trump is trying a new way.  Maybe it will fail.  We don't know.  But we know the liberal way has failed, failed, failed.