ICC finally sacks its CEO Manu Sawhney July 8, 2021 Absolute India Dubai, The International Cricket Council (ICC) on Thursday announced that its Chief Executive Manu...