Beryl batters Texas Gulf Coast, flooding highways, cutting power to millions
A drone view shows a destroyed house in the aftermath of Hurricane Beryl in Surfside Beach, Texas, July 8, 2024. Beryl slammed into Texas early that morning, knocking out power to…