Tropical Storms Peter, Rose churn in Atlantic Ocean

Published September 20, 2021 21 Views

Rumble Tropical Storm Peter is sitting east of the Northern Leeward Islands and will take a westward path over the next few days.