WeatherTropical Storm Peter forms east of the Lesser AntillesNews Editor 1September 19, 2021 by News Editor 1September 19, 2021090 Tropical Depression Sixteen became Tropical Storm Peter east of the Lesser Antilles Sunday morning. It is the 16th named system of the season. What You...