Read about it here. Did you know that food stamps are budgeted under the USDA, the Department of Agriculture? Thus $73 billion of the ag budget goes to this program, feeding 40 million people per year....
The much-reviled subsidies that are actually paid to farmers are estimated by one source to total between $10 and $30 billion annually depending on disaster payments.
Business Week said that last year (2009) it was $15.4 billion.
Nuff said.
The Rains Came — Tuesday, November 5, 2024
3 hours ago