Tag: 190 million pounds scandal case

Posted in Sabir Shakir

Key facts about the delay in the £190 million Al-Qadir Trust case verdict against Imran and Bushra.