
Tropical Depression Unleashes Heavy Rain in Parts of Texas, Knocking Out Power to Thousands
Tropical Depression Edouard unleashed heavy rains and strong winds across southeastern Texas after making landfall near Johnson Bayou, Louisiana. The weakening system knocked out electricity for tens of thousands of residents, particularly impacting Jefferson, Orange, and Hardin counties. Utility companies deployed emergency repair crews, though high winds and flooded roadways...








