Tropical Storm Peter has formed near the Lesser Antilles

author-image
New Update
Tropical Storm Peter has formed near the Lesser Antilles

​By a Staff Reporter: Tropical Storm Peter has formed near the Lesser Antilles as the 16th named storm for the Atlantic Hurricane season. Also, Rose is in the making and is currently tropical depression. Both systems, at this time, aren't expected to make it to the east coast.