News

Hurricane Talkin' Tropics: Tropical Storm Dexter forms in the North Atlantic Tropical Storm Dexter has formed, with two more areas of possible development being watched.