01-09-2026 01:10
via
feeds.texastribune.org
Tropical Storm Edouard makes landfall near Texas-Louisiana border
The storm came ashore Tuesday afternoon at 2:20 p.m. Some areas could receive a whopping 10 to 15 inches of rain, forecasters said.
Read more »