Hurricane Oscar makes landfall on Bahamas and approaches Cuba Posted on October 20, 2024 By Evening Standard 3 Views Hurricane Oscar makes landfall on Bahamas and approaches Cuba Two to four inches of rain are expected continue reading...