New Zealand’s Greg Barclay has been elected new independent president of the International Cricket Council (ICC) after a second ballot. Barclay defeated Imran Khwaja in the second round of voting to become the new ICC president. With 11 out of 16 votes cast, Barclay was elected president. In the first round, Barclay […]

Nepali Version