Share Facebook Twitter LinkedIn Pinterest Email The ECB’s chief executive, Richard Gould, called on the International Cricket Council to ‘intervene and show global leadership’ over Afghanistan