Here again is a knee-jerk reaction to an issue with part of the story left out.  Only Syria is permanently rejected by the President's Executive Order and that could change.  The other six countries are TEMPORARILY denied entry for a matter of months while the USA looks at it's vetting process.  Green card people are  now being allowed to travel and those travelling on Canadian passports are also not affected.  People don't have a right to enter any country unless they are wanted.  Why don't we let the Americans sort out their own problems without our sanctimonious intrusion unless it affects us as Canadians.