Hurricane Imelda rolled through Bermuda on Wednesday night, causing strong winds, a dangerous surf and power outages.

See Full Page