by Sophia Lee
Posted 6/20/12, 05:50 pm
This coming Independence Day, almost 47 million Americans will stay dependent on food stamps. That means roughly one-in-seven families will picnic on taxpayers' dollars-about $81 billion this year.
Yet the Senate has already shot down a block grant amendment to the food aid program, now known as the Supplemental Nutrition Assistance Program (SNAP), voting 65-33 to defeat the proposal introduced by Sen. Rand Paul, R-Ky.