Massive effort to restore power to nearly 3 million people in Texas after Beryl

Houston is in recovery mode after Hurricane Beryl's core passed very close to downtown, causing wind gusts of over 80 mph and massive power outages.

July 9, 2024

Examined