16 years in Chicago, Illinois
Babies born just a few stops away on the L’s Green Line in Chicago face up to 16-year difference in life expectancy.
Babies born just a few stops away on the L’s Green Line in Chicago face up to 16-year difference in life expectancy.