Caribbean Hurricane Oscar slams Cuba causing widespread blackoutsBy WTX News EditorOctober 21, 2024 Hurricane Oscar slams Cuba causing widespread blackouts Hurricane Oscar made landfall in eastern Cuba on Sunday evening, intensifying the country’s ongoing struggle with power outages.…