Independent left newsContactSupport our work
● BreakingSlate Pears Game 404: Sept. 22, 2026

The Cuban Revolution of 1959: When US Imperialism Was Defeated

Socialist Appeal · 1 hour 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