Stunting & Food Insecurity In America

Poor nutrition is a leading cause of illness in the United States, associated with more than half a million deaths per year. It is linked with increased risk of obesity, diabetes, and heart disease as well as broader impacts including higher health care costs and decreased productivity.