Fidel Castro: Charismatic Revolutionary Leader Who Defied The Odds
Castro was regarded, love him or hate him, as a superb fighter, athlete, strategist and orator.
Castro was regarded, love him or hate him, as a superb fighter, athlete, strategist and orator.