Dumsor and Flood in Houston, Texas after Tropical Storm Beryl slams Gulf Coast
Tropical Storm Beryl slammed into Texas on Monday, knocking out power to nearly 3 million homes and businesses and unleashing heavy rains that prompted dozens of high-water rescues. The fast-moving…
2 Comments
July 9, 2024