Crews across Bermuda have started clearing streets after Hurricane Imelda swiped past the tiny British territory as a Category 2 storm, downing trees, power lines and transformers

See Full Page