A viral video released on Sunday shows a large group of Cubans shouting “Cuba isn’t yours” in front of the Communist Party headquarters. Protesters also yelled “down with communism” and ...
ruled over by the Communist Party of Cuba. While it has already been approved "unanimously" by the 600-plus assembly deputies, Cuban officials said the document would be subjected to a process of ...