Thousands Take to Streets Demanding End to Communism in Cuba: 'Libertad!' Home News Politics Red Thousands Take to Streets Demanding End to Communism in Cuba: 'Libertad!' Admin Sunday, July 11, 2021