04-12-2025 17:57 via standard.co.uk

Brother-in-law of Humza Yousaf on trial on extortion and drug charges

Ramsay El-Nakla and three co-accused deny all charges against them.
Read more »