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