Hurricane Beryl Devastates Texas, Leaving Millions Without Power and Causing Multiple Deaths
Millions of Texans were left without power after Hurricane Beryl made its third and final landfall near Matagorda early Monday, July 8th, 2024. Rainfall brought by Beryl caused near-record flooding in the Houston area, raising some bayous, like the White Oak Bayou and Buffalo Bayou, nearly 24 feet in the span of nine hours Monday. City officials […]