Tag: Bahamas weather report
Hurricane Oscar Hits Bahamas, Moves Toward Cuba – WSVN 7News | Miami News, Weather,...
Hurricane Oscar has made landfall in the southeastern Bahamas and is now moving towards Cuba, where a massive power outage has already caused chaos....