Hurricane Beryl makes landfall on Texas coast as a Category 1 storm

This post was originally published on Global News.