Hurricane Oscar makes landfall in the Bahamas and heads toward Cuba
- Posted on October 20, 2024
- By The Toronto Star
- 4 Views
Hurricane Oscar makes landfall in the Bahamas and heads toward Cuba
The government of the Bahamas has issued a hurricane warning for the Turks and Caicos Islands and the southeastern Bahamas.