Winning the future! Over 44 million Americans now rely on food stamps (around 14.3% of the population).

Via Moe Lane