Bermuda in Hurricane Ophelia's Sights
A strengthening hurricane in the Atlantic Ocean is expected to bring tropical storm-force winds and large swells to Bermuda as it passes ...
Bermuda in Hurricane Ophelia's Sights
A strengthening hurricane in the Atlantic Ocean is expected to bring tropical storm-force winds and large swells to Bermuda as it passes ...