Tropical Storm Peter forms hundreds of miles northeast of the Leeward Islands. Forecasters warn its impact to land is expected to be minimal as it remains in the open Atlantic watershttps://t.co/BfruCzxs7J
— CNN Breaking News (@cnnbrk) September 19, 2021
Source: Twitter
Discover more from #News247WorldPress
Subscribe to get the latest posts sent to your email.

