By Ben Jealous Tatum is an East Texas town of about 1,300 people, closer to Shreveport than Dallas. It’s on the north shore of Martin Lake. Across the water sits a […]
The post JEALOUS: Under-Controlled Coal-Fired Power Plants Still Threaten Americans’ Health appeared first on Texas Metro News.