Hundreds of thousands of foreign workers {illegal}