Hurricane Imelda hit Bermuda directly Wednesday night with 100 mph winds. The storm has passed and is now moving quickly ...
Hurricane Humberto dissipated north of Bermuda by a few hundred miles early Wednesday morning. Humberto's remnants will ...