Agence France-Presse | Wednesday November 25, 2020
Greg Barclay has been named the new independent chair of the International Cricket Council, beating Imran Khwaja to succeed Shashank Manohar, the sport's governing body announced Tuesday.
sports.ndtv.com