Tropical Storm Oscar is making its way toward the Bahamas following its recent landfall in Cuba as a Category 1 hurricane.
According to the National Hurricane Center’s 8 am Tuesday advisory, Tropical Storm Oscar is 45 miles southeast of Long Island ...
Tropical Storm Oscar dumped heavy rainfall on eastern Cuba on Monday, a day after making landfall as a Category 1 ...
Up to 20 inches of rain is forecast in some regions of Cuba, which could trigger flash flooding and mudslides.