Hurricane Imelda swirls away from Bermuda after battering the tiny island

Oct 02, 12:49 PM