Shocking News ! We have 55 Million Immigrants on WORK VISAS !
Here is the reason, Companies can get educated foreigners to work for peanuts while denying Americans of good jobs and a decent income. Look at Silicon Valley, it is overpopulated with foreign workers who you can barely understand.