Archives

Tropical Storm Dolly Has Just Formed

The storm reportedly formed in the south-central Atlantic and was heading toward the Leeward Islands in the northeastern Caribbean. AccuWeather Lead Hurricane Expert Alex DaSilva advised those in the path…
Read more