Tropical Storm Peter Forms in the Atlantic Ocean
Published by The New York Times Science & Environment
The 16th named storm of the 2021 season formed in the open ocean, east of the Caribbean.
Read the full article at: https://www.nytimes.com/article/tropical-storm-peter-hurricane.html