business Hurricane Beryl makes landfall on the Gulf Coast of Texas as a Category 1 storm 2024-07-08 FreeNews Hurricane Beryl makes landfall on Texas as Category 1 storm