Explained: Why Sri Lanka Cricket Has Been Suspended By The ICC
Sri Lanka Cricket has been suspended for the ICC for being in "serious breach of...the requirement to manage its affairs autonomously and ensure that there is no government interference in the governance, regulation and/or administration of cricket in Sri Lanka." This comes after the Sri Lanka Sports Minister sacked the entire SLC board, and much else besides.