Voltaire Network

Fidel Castro Ruz

Former president of Cuba. Commander-in-chief of the Revolution.