News JEALOUS: Under-Controlled Coal-Fired Power Plants Still Threaten Americans’ Health 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... I MessengerJune 3, 2023