• Wion
  • /Videos
  • /Hurricane Imelda Brings Strong Winds, Heavy Rain to Bermuda

Hurricane Imelda Brings Strong Winds, Heavy Rain to Bermuda

Hurricane Imelda has struck Bermuda, bringing strong winds and heavy rainfall that have caused disruptions across the island.