Tropical Storm Edouard makes landfall in southwest Louisiana, expected to rapidly weaken
Tropical Storm Edouard made landfall near Johnson Bayou along the Texas-Louisiana border Tuesday afternoon as the third named storm to hit the Gulf Coast during the 2026 Atlantic hurricane season, Nat...