Excellent article, well done Martha Batiz.  Too many Mexicans were abusing Canadian generosity in 2009 by the thousands, that's why the Federal Government had to impose the travel visa.  Now it is starting again.  Shame on those people trying to cheat the system posing as refugees.
As a proud new Canadian, for +15 years in this great country, I know we must always play by the rules.  The point system to accept immigrants is one of the best in the World. Canada is able to cherry pick the people able to contribute and integrate successfully into this great society.   The refugee system must be protected from people seeking for a 'back-door'.
True refugees should be protected based on available resources, Canada cannot accept all the millions of people in need.