Illegal Mexican workers at the Armstrong Flower Company, in Oceanside, California. It is estimated that there are around 6.3 million Mexicans living and working illegally in the United States, and although laws have been passed to criminalise the illegals, thousands still work without inteference from the authorities.