Meteorologists are keeping an eye on a recently formed tropical storm which is expected to steer towards the island in the coming days.
The Bermuda Weather Service said at noon that Tropical Storm Jer…
The Bermuda Weather Service said at noon that Tropical Storm Jer…