2 tropical storms churning in Atlantic Ocean

Tropical Storm Peter is sitting east of the Northern Leeward Islands and will take a westward path over the next few days, then the system is expected to curve to the north towards Bermuda by the middle and end of the workweek.

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting