Greg Barclay was elected as the new independent chairman of the International Cricket Council (ICC), belongs to which country? November 29, 2020 – by admin Greg Barclay was elected as the new independent chairman of the International Cricket Council (ICC), belongs to which country? A. AustraliaB. New Zealand C. England D. None