July 2, 2020 crictribune Indians were not happy with Shashank Manohar’s role as ICC’s head Indians were not happy with Shashank Manohar's role as ICC's head Shashank Manohar, on Wednesday, has stepped down of his role as the ICC's chairman. ICC has chosen Deputy chairman Imran Khwaja to fulfill the spot until the global cricket…