Category 1 Hurricane Beryl makes landfall in Texas, disrupts power supply | World News
Beryl made landfall on the Texas coast near Matagorda early Monday with a dangerous storm surge and strong winds, knocking out power to more than half a million homes and businesses. The storm’s centre hit land as a Category 1 hurricane around 4 am Central Standard Time about 85 miles southwest of Houston with top…