Hurricane Imelda batters Bermuda with destructive winds and flooding World Roundup October 2, 2025 Miami: Bermuda has been lashed by Hurricane Imelda, a Category 2 storm that struck the British territory, bringing destructive winds,…
Hurricane Rafael hits Cuba, leaving entire island in the dark World Roundup November 7, 2024 Cuba: Cuba has faced a complete power outage as Hurricane Rafael hit the island with winds reaching 185km/h (115mph). The…