Hurricane Beryl makes landfall near Matagorda in Texas, US; a state of emergency declared - Hindustan Times

Hurricane Beryl makes landfall near Matagorda in Texas, US; a state of emergency declared - Hindustan Times

Hurricane Beryl has made landfall on the central Texas coast, triggering severe storm surges and high-speed winds to millions across the state. Blake Charanza covers his face from the piercing rain … [+2065 chars]

Original Source