Tropical Storm Oscar is making its way toward the Bahamas following its recent landfall in Cuba as a Category 1 hurricane.
Oscar is expected to bring 7 to 14 inches of rain to Cuba, with isolated amounts up to 20 inches. The southeastern Bahamas ...
According to the National Hurricane Center’s 8 am Tuesday advisory, Tropical Storm Oscar is 45 miles southeast of Long Island ...