Hurricane Beryl makes landfall on Caribbean island; damages buildings, affects communications across the region 02.07.2024 06:46 Economictimes.indiatimes.com