Tropical Storm Edouard Hits Texas-Louisiana Border With Heavy Rain and Flood Risk
Tropical Storm Edouard made landfall near the Texas-Louisiana border with sustained winds of 60 miles per hour, bringing heavy rainfall and widespread flash-flood watches along the upper Gulf Coast.