Imran Khwaja Elected Deputy Chair Of The International Cricket Council

After losing a contentious chairperson election for cricket’s top boss last month, Imran Khwaja has been appointed deputy chair after winning a tight victory over Cricket West Indies president Ricky Skerritt.