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 →







