Image Source : GETTY IMAGES ICC announces new point system for World Test Championship The ICC on Wednesday announced a…