TS Peter forms, could curve towards Bermuda

A tropical storm Peter has formed northeast of the Caribbean and is predicted to curve towards Bermuda in the coming week.
The Bermuda Weather Service said the system was forecast to near the island a…

Go to Source