With immediate effect, the International Cricket Council (ICC) Board has suspended Sri Lanka Cricket’s membership. According to today’s ICC Board meeting, Sri Lanka Cricket is in serious breach of its obligations as a member, specifically the requirement that it manage its affairs autonomously and ensure that the government does not interfere with the governance, regulation, […]