Hurricane Beryl makes landfall on the Texas coast near Matagorda, the National Weather Service says

Hurricane Beryl makes landfall along the Texas coast near Matagorda, the National Weather Service reports