Tropical Storms Peter, Rose churn 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.