The International Cricket Council (ICC) finds itself in a precarious situation over next year's Champions Trophy. The Board ...
She added that further details with regards to the holding of Champions Trophy in Pakistan and the participation of the ...