X

Keywords:


Texas Braces as Hurricane Beryl Slams Coast

Hurricane Beryl made a formidable landfall on Monday, crashing into the southern US state of Texas with alarming force. As the storm's wrath became evident, residents were swiftly evacuated amid severe warnings of flooding and power outages. In a dramatic turn of events, the US National Hurricane......