Tag: Hurricane Oscar Bahamas landfall

news-20102024-233833

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....

BREAKING NEWS

Top Weekly