Massive Legal Immigration is Unworkable
"At the present time, our U.S. Congress shoves 160,000 legal immigrants down our throats every 30 days. Month in and month out, year in and year out, decade in and decade out. For what? All the while, we suffer 15 million unemployed Americans and 35 million subsisting on food stamps!" says Frosty Woolridge.