ICC finally sacks its CEO Manu Sawhney

ICC finally sacks its CEO Manu Sawhney