Taxpayers are annually on the hook for $3 billion in food stamps for noncitizens

Every year, the United States has allowed between 1.47 million to 1.86 million noncitizens to receive food stamps from the federal government at a taxpayer cost of almost $3 billion a year.

Taxpayers are annually on the hook for $3 billion in food stamps for noncitizens Read More »