Hurricane Imelda, a Category 2 storm with 100 mph winds, struck Bermuda late Wednesday, causing damaging waves, heavy rain, and coastal flooding. Authorities closed schools, airports, and deployed soldiers for emergency response. The storm also impacted Cuba and Haiti with flooding and fatalities. Forecasters warn of ongoing risks.