Hurricane Oscar made landfall in Cuba late Sunday, just hours after striking the Bahamas. The system has since weakened to a tropical storm, but it is still expected to bring heavy rainfall and ...
The National Hurricane Center continues to track Tropical Storm Oscar as it makes its way through Cuba. Hurricane Oscar made landfall in eastern Cuba as a Category 1 storm, dampening its efforts to ...