CNN Breaking News @cnnbrk
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 waters https://t.co/BfruCzxs7J — PolitiTweet.org