Tropical Storm Edouard Hits Texas-Louisiana Border With Heavy Rain and Flood Threat
Tropical Storm Edouard made landfall near the Texas-Louisiana state line with sustained winds of 60 miles per hour, bringing flood watches and rainfall of up to nine inches across parts of the upper Gulf Coast.