Edouard weakens to tropical depression as Louisiana and Texas pounded with heavy rains
The National Hurricane Center posted a tropical storm warning on Monday for the Gulf of Mexico coast near the Texas-Louisiana state line.
The National Hurricane Center posted a tropical storm warning on Monday for the Gulf of Mexico coast near the Texas-Louisiana state line.