sportzfront.com
ICC CEO Manu Sawhney sent on leave; likely to step down before term ends - SportzFront
Manu Sawhney, the Chief Executive Officer (CEO) of International Cricket Council (ICC) has been reportedly asked to go on “leave” following an investigation, outsourced to an international agency of global reputation, which said that his conduct has been unsavoury and against the federation’s way of operations.