Tropical Storm Peter Forms in the Atlantic Ocean

Tropical Storm Peter Forms in the Atlantic Ocean

NYTimes.com

Published

The 16th named storm of the 2021 season formed in the open ocean, east of the Caribbean.

Full Article