‘Modern day Mary Slessor’ with Fife links fights to cut cancer deaths in Africa

Ida Waddell
Ida Waddell