Breaking News October 20, 2024October 20, 2024admin Hurricane Oscar makes landfall in the Bahamas and heads toward Cuba | KLAS This post was originally published on this siteIt is expected to produce a dangerous storm surge that could produce significant coastal flooding there and in other areas of the southeastern Bahamas …