1 article found
Hurricane Imelda struck Bermuda with 100 mph (160 kph) winds, flooding, and power outages, after deadly impacts in Cuba and Haiti. The storm, alongside Humberto, also caused dangerous surf along the US East Coast.
8 DAYS AGO