MIAMI – A disturbance swirling over the central Caribbean Sea has now been designated Invest 99L by the National Hurricane Center as its prospects for developing into at least a tropical depression, ...
Tropical Storm Sara could form within days and strike Florida, the National Hurricane Center (NHC) and meteorologists have ...