Home World News Hurricane Rafael Lashes Cuba World News Hurricane Rafael Lashes Cuba By Red Boat News - November 7, 2024 44 0 FacebookTwitterPinterestWhatsApp Tall waves lashed at the shores of Havana as strong winds knocked out power across the island. Source link