Today, there are more than 48.8 million Americans (including 13 million children and 5 million seniors) struggling with food insecurity, according to Feeding America and the USDA. Poverty in America is the leading cause, with more than 40 million people currently living below the poverty line (over half end up being children—many of whom depend on schools for a daily meal). Read the Full Story >>