Bold pledge: Fidel Castro pictured in 1960 - The Independent