This Day in History: 1959-01-01
Cuban revolutionaries led by Fidel Castro & Che Guevara overthrow Batista
All-African People's Revolutionary Party
Pan-Africanism: The Total Liberation and Unification of Africa Under Scientific Socialism
Cuban revolutionaries led by Fidel Castro & Che Guevara overthrow Batista