Nakla, the brother-in-law of Humza Yousaf, is accused of intimidation, extortion and being concerned in the supply of heroin ...
Seven people convicted of being part of a Scottish child abuse ring which plunged to “the depths of human depravity” have ...