Camilo Cienfuegos Plaza is a central hub in Holguín, Cuba, often spotlighted during local events, where residents recently voiced concerns over festivities amidst frequent blackouts.
Published on 8/30/2026