UK Hurricane Oscar makes landfall on Bahamas and approaches Cuba By Liliananews - October 20, 2024 0 6 FacebookTwitterPinterestWhatsApp Two to 4 inches of rain are anticipated Supply hyperlink