Tropical Storm Delta brings heavy rain and flood threats to Tennessee Valley after slamming US Gulf Coast

Delta, now a tropical depression, dropped over a foot of rain in Louisiana and its powerful winds pounded communities already ravaged by Hurricane Laura weeks ago. In its wake, it left more than 761,000 homes and businesses along the Gulf Coast without power, according to…

Continue Reading

You might also like