World

Monday 08/July/2024 14:43 PM

Hurricane Beryl makes landfall on Texas coast

Matagorda: Hurricane Beryl made landfall on Monday on the coast of the southern US state of Texas near the town of Matagorda.Earlier on Monday, Storm Beryl...