Oscar

Tropical Storm Oscar Live Tracker

Tropical Storm Oscar is making its way toward the Bahamas following its recent landfall in Cuba as a Category 1 hurricane that resulted in at least six fatalities so far. The storm unleashed heavy rains on an island already grappling with a large power outage. Oscar made history as the smallest recorded hurricane, with a…

Read More