Hundreds of people attended two Sheffield meetings to hear speeches by the sister of legendary revolutionary Che Guevara.
Dr Aleida Guevara spoke first at Sheffield University then later at the Quaker Meeting House.
Dr Guevara spoke on a wide range of subjects including a discussion of the health service in her country, where there is one doctor for every 137 people.
Audiences also heard how Cuban medical personnel are working in over a hundred countries around the world, including the largest foreign contingent of doctors in West Africa caring for victims of the Ebola crisis.
Aleida told of her own missions to Africa, and spoke of her time in Angola, caring for new-born babies and having to make life or death decisions when drugs were scarce.