Illinois Health Ratings Show Poverty is Biggest Factor“Social and economic factors are probably the largest contributors to how long we live and how healthy we live"

Listen Live