OT No! I work around Mexicans almost every day, true they do work hard, but they, most cant do anything right, they send their money out of the country, they get hurt at a rate much higher that Americans, who pays for that? We do. They are filthy pigs because thats how they live in their home country.
Now some are ok, IF they are leagal. But there are way to many, and I think we should be locking up the employers as well. I consider it a form of treason to hire illegal workers from any country.