The biggest culprit is the PCB and ICC. Mazhar Majeed was on numerous tours with the Pakistani team, and a non-team person is not allowed to be with the team, then why was he with them. Action should have been taken then by the tour manager, security officer, assistant security officer et al.
Had PCB taken action against these players when the scandal broke, and banned them and fined them for sometime, the issue would never have gotten this far, and they would not have faced ICC and British judges. Had PCB acted earlier, they could have prevented jail terms. PCB should also be prosecuted IMO.
Anybody heard what Harron Lorgat said about Pakistan, very unprofessional remarks by somebody who is heading a supposedly neutral body. What a Bas%$#@.