Tropical Storm Delta Slams US Gulf Coast, Threatens to Bring Heavy Rain, Flooding to Tennessee Valley

HNGN

Published

Southwest Louisiana is now bracing themselves as tropical storm Delta is scheduled to make a landfall this weekend. Delta arrives just a few weeks after Hurricane Laura's powerful winds affected the communities in the state.

Full Article