December 17, 2024
Groups of Cubans have protested in the streets of Havana for a second night, decrying delays in fully restoring electricity three days after Hurricane Ian knocked out power across the island

Groups of Cubans have protested in the streets of Havana for a second night, decrying delays in fully restoring electricity three days after Hurricane Ian knocked out power across the island