Canada blames...the U.S.
the suspected source of the problem -- a recently begun crackdown on illegal immigrants in economically struggling regions of the U.S. South.
Maybe if Canada doesn't want so many foreign freeloaders, they should stop giving away so much free stuff to foreign freeloaders. Or they could call up Felipe Calderon and tell him if wants to claim Mexico doesn't stop at the borders, he can come on up to Windsor and take care of his own damn people, since he can't be bothered to do it south of the Rio Grande.
Either way, the problem is NOT the U.S. half-assedly regulating its borders.