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,…