Hurricane Rafael Lashes Cuba November 6, 2024 America Latina Tall waves lashed at the shores of Havana as strong winds knocked out power across the island. BlackoutsCubaHavanahurricanesWind power