Tropical storm looms off Texas-Louisiana coast (Reuters)

Admin

Administrator
Staff member
Reuters - Tropical Storm Edouard strengthened late on Monday as it churned across the Gulf of Mexico and will likely hit the Texas coast with near-hurricane strength, U.S. forecasters said.



More...
 
Top