Trump is simply erroring on the side of caution. Doesn`t want what is happening in Germany, Europe or the troubled Middle East brought to the US. One act of terrorism is enough and Europe is plagued by it with no end in sight. There is a war going on within the world of Islam. Trump is simply doing what he said he would do, which is tightening up immigration and security, both from the troubled Middle East and Mexico. Finally, an effective political leader who is fulfilling campaign promises. 

Shame on loser Mulcair for saying that. However, Mulcair, one of the worst political leaders in Canadian history is totally irrelevant. But NDP is tainted by such an extreme and biased attack on someone. Shame.