Hamid Mir reveals key factor behind delay in £190m case verdict

time Jan 06 2025