Tropical Storm Peter and Tropical Storm Rose are holding their own against the storm-shredding, upper-level winds that have moved in over the Atlantic Ocean. A system several hundred miles off the coast of Africa is seeing higher odds of developing.
↧