This American, keeping in mind Canada's past, can't deny that a nation of a tad over 35 million can take those from an adjoining nation of almost 320 million in huge numbers.  The people crossing over are scared.  They may or may not be illegals in the U.S., but they are facing extreme discrimination and more.

I will not condemn Canada for trying to stem this flow.  Your history of humanitarian service to the world's people stands strongly on its own without be lauded by non-Canadians.  However, I do want to commend you in general for all you do.  The refugee problem is not of your making; it is ours.