Terrence Ching has fallen for the usual MSM twisting of facts.  Trump's is NOT an outright "ban on Muslims."  It is a temporary halt on accepting ANY immigrants from six nations identified by the Obama administration as harboring elements that pose a direct threat to our national security.  Conversely, Joan Rank gets it right.