Hurricane Oscar makes landfall in the Bahamas and heads toward Cuba October 20, 2024 by Regional Hurricane Oscar makes landfall in the Bahamas and heads toward Cuba ddeshong Sun, 10/20/2024 – 08:07