The U.S. is one of the richest countries in the world, yet we rank 29th for life expectancy. We spent more than twice what other countries spend per capita on health care. Why aren't we healthier?
The U.S. child poverty rate is by far the highest among rich nations. Children in poverty are 7 times more likely to be in poor or fair health than the rich.