ICC decides to establish a permanent office in Sri Lanka

ICC decides to establish a permanent office in Sri Lanka

(FASTNEWS|COLOMBO) – International Cricket Council (ICC) Anti Corruption unit has decided to establish a permanent office in Sri Lanka to probe corruption allegations.