Aberdeenshire man offered shelter during infamous Chinese massacre

Sir Alan Donald, who has died aged 87
Breaking

    Cancel