Opinion: Cricket’s response to Afghanistan has been woeful – the ECB and CA should withdraw from the ICC in protest Mar 24, 2023