Sri Lanka Cricket Suspended by ICC Over Governance Breach
The International Cricket Council (ICC) has suspended Sri Lanka Cricket (SLC) with immediate effect due to government interference in the board’s administration. This suspension comes on Sri Lanka’s disappointing performance in the 2023 World Cup held in India.