Weather / Hurricanes
Hurricane Imelda Impacts Bermuda, Bahamas, and Cuba
Hurricane Imelda and Tropical Storm Humberto have brought significant weather events to the Caribbean and Atlantic, impacting Bermuda, the Bahamas, and Cuba with heavy rain, flooding, and strong winds.