Major protests erupted across Cuban cities on Sunday as thousands of the island nation’s citizens took to the streets to demand free elections and the resolution of social issues. In response, government and Communist Party supporters held their own marches.
Sputnik