Former Aberdeen school teacher jailed for sexually abusing pupils

William Bain at the High Court in Glasgow
William Bain at the High Court in Glasgow