Tropical Storm #SEBASTIEN develops north of the Lesser Antilles, heads towards North Atlantic or even WSW Europe early next week

The Atlantic hurricane season is not yet over as a new tropical system has formed in the western Atlantic – a Tropical storm Sebastien. The … Continue reading Tropical Storm #SEBASTIEN develops north of the Lesser Antilles, heads towards North Atlantic or even WSW Europe early next week