Weather and Climate News

Tropical Storm Imelda expected to batter parts of the southeastern U.S. this week