Independent left newsContactSupport our work
● BreakingCategory 5 hurricane Polo is 'one of the strongest storms ever'

The Cuban Revolution of 1959: When US Imperialism Was Defeated

Socialist Appeal · 16 hours ago

In January 1959, the people of a small island just 90 miles off the coast of Florida decided to become masters of their own destiny against the arrogant brutality of US imperialism. The heroic survival of the Cuban Revolution is a daily reminder to US imperialism of its humiliating defeat. The…

Continue reading at Socialist Appeal

Related

Immigration

View all →

Latest

Watch & Listen