The way things have turned out for ICC in the last two decades since its formation, it is high time that it takes stock of ...