Other
Bermuda was lashed by gusts of up to 120 miles per hour this morning as Tropical Storm Fay hit the Island, leaving 27,000 residents without power and roads blocked with debris.
The Bermuda Weather Service station at Commissioner’s Point at Dockyard —...
Oct 12, 2014