Texas, Louisiana on Hurricane Watch as Storm Edouard Grows
A hurricane watch has been issued for parts of the Texas and Louisiana coast, as a system gathers strength in the Gulf of Mexico following an unusually calm start to the Atlantic season. Tropical Storm Edouard was 155 miles (250 …
Read more »