Edouard weakens into a tropical depression after landfall but still dumping rain into Texas
The storm downgraded hours after making landfall near the Texas-Louisiana border with maximum sustained winds of 60 mph (95 kph), according to the National Hurricane Center....
Redirecting to full article...