organic gardens

Anti-Capitalist Meetup: Mojitos, Tourismo, Cooperatives, and CUCs for Cuba by Geminijen

For leftists, Cuba has always been kind of like the promised land. The country that has stood up to the imperialist giant to the North — the United States For the past 60 plus years, it is Cuba that has led the fight for liberation and socialist struggles both in Latin America and around the world. The country that never gave in, or gave up, no matter how hard the United States came down on the socialist island.