Hurricane Fiona slams into Bermuda: 125mph winds CAPSIZE yachts, pummel mansions and leave 70% of the island without power
Bermuda is being pounded with winds of up to 125 mph and 30 feet tidal swells as Hurricane Fiona continues to devastate the Caribbean islands on its way north to reach Canada by Sa…