Fidel Castro Ruz

History Will Absolve Me

A speech by Fidel Castro Ruz delivered at the conclusion of his trial for his leadership role in the July 26, 1953 attack on the Moncada Barracks, Santiago de Cuba…

Join Our Newsletter

Annual Subscription

Join Countercurrents Annual Fund Raising Campaign and help us