07:47 Tropical Storm Edouard becomes the third storm to make landfall during 2026 Atlantic hurricane season Weather News 9 hours ago
07:43 Tropical Storm Edouard makes landfall as intense conditions lash Texas Weather News 10 hours ago
07:27 Tropical Storm Edouard makes landfall, expected to cause inches of rain throughout Texas Weather News 10 hours ago
06:44 Tropical Storm Edouard makes landfall in Louisiana: NHC deputy director has the latest Weather News 11 hours ago