Watch: Number of People on Food Stamps Increases
USDA estimates that nearly 45 million Americans depend on government assistance for food.
More: continued here
USDA estimates that nearly 45 million Americans depend on government assistance for food.
More: continued here