The Texas Tribune
The Texas Tribune
US · 21 hrs ago

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.
The Texas Tribune
Do you trust The Texas Tribune?
Sign in to rate
Discussion
?

No comments yet — be the first to start the discussion!