Hurricane Oscar Slams Bahamas, Heading For Cuba Posted on October 20, 2024 By International Business Times 1 Views Hurricane Oscar Slams Bahamas, Heading For Cuba More trouble on the horizon as Cuba grapples with power outage continue reading...