Broke and Hungry: This Chart Says It All

Contrary to the opinion that our economy is on a booming trajectory to the moon, the following chart from the USDA Food and Nutrition Service tells the real story: One in seven Americans now depend on food stamps to pay the grocery bill each week, and according to a...