July 9, 2024 4:46 PM
At least 8 people killed after Hurricane Beryl makes landfall on Texas coast
At least eight people have lost their lives following Hurricane Beryl's impact on south-east Texas and Louisiana in the United States. The storm left nearly three million residents without electricity. Beryl made landfall on Monday morning as a category one hurricane in the southern region but has s...