Tropical Storm Peter formed in the Atlantic early Sunday morning, becoming the 16th named storm of the season. Meanwhile, a tropical depression in the eastern Atlantic sees high odds of development.
↧
Tropical Storm Peter formed in the Atlantic early Sunday morning, becoming the 16th named storm of the season. Meanwhile, a tropical depression in the eastern Atlantic sees high odds of development.