Posted inAt VIFreep Breaking News Caribbean News
Trough Of Low Pressure Dumps 1.3 Inches Of Rainfall Down On Hurricane-Battered St. Croix
[ad name="HTML-68"] MIAMI -- Could there be a new tropical storm soon? It's possible, but it will have to develop quickly, according to the National Hurricane Center. Forecasters there have been watching…