Oklahoma’s “Mercury Alley” Town has Lowest Life Expectancy Rate

If you want to live a long life don’t move to Stilwell, Oklahoma. According to the most detailed local health data ever released by the National Center for Health Statistics this small, rural town in Oklahoma has the lowest life expectancy rate in the U.S. Poverty...
TOPICS: Air Pollution, Children's Health, Clean Air Rules and Regulations, Coal, Oklahoma, Social Justice