India massively important part of world cricket: ICC chairman Greg Barclay

  • 3 years ago
Greg Barclay was appointed the new chairman of the International Cricket Council. Barclay replaced interim chairman Imran Khwaja who himself had stepped in to temporarily succeed India's Shashank Manohar after his second two-year term ended in July.

Recommended