Tens of thousands of immigrants from all over the world — some who came here legally and have green cards and some illegally ...