Judging from these posts you would think Canada is not a compassionate country and not ruled by law but rather a mob.

We forget the tragedy when Canada and other nations turned away the MS St Louis in 1939. It was filled with over 900 Jewish refugees fleeing Nazi Germany. There are real consequences when we turn refugees away. This event, and WWII changed the world's perception of refugees.

Few refugees actually make it to Canada. Taking in a few thousand is not much of a hardship.

No doubt many,  if not most, of these migrants will be determined to be inadmissible as refugees and will be sent back to where they came from. Let's let our laws work. If you don't like them, or you think the process is slow or unfair, you can always run for office or join a party that supports your views. Building walls and "protecting the borders" as some have suggested is not the answer.