Of Americans received one or more federal benefit payments in 2011, the highest percentage in U.S. history; $68 billion was spent on food stamps in 2010 (double the amount in 2007).
NOTE: Comments are moderated. Pensito Review reserves the right to eliminate spam, hate speech, personal attacks, abusive language and other objectionable material.