You threw the first "rock" so enjoy what is coming your way.
Christ also taught obedience to the laws of a country, and your people have ignored the laws of America. About half of the Mexican population now lives in America, and millions of them are law breakers. Those that are not just illegally here are also the drug addicts you whine about, the gang members your country would not accept, gouging off our welfare system, and healthcare system, enjoying a free education, and so forth.
Would it not be great if they would return to their country with the wealth they have gained here in America, started their own businesses, bought their own homes, and changed your countries laws instead of trying to change ours which, btw, you have no right to do?
Remember, the monies they send back to Mexico accounts for the third largest contribution to the Mexican economy. Time for them to act like the Christians you claim they are, and go home.