Fife GP jailed for “disgusting and depraved” child abuse images

© DC ThomsonCalum MacGlone arriving at court
Calum MacGlone arriving at court