Explained Why ICC suspends Sri Lanka Cricket Board
Sri Lanka Cricket (SLC) was suspended by the International Cricket Council (ICC) on Friday, November 10, 2023, for government interference. The suspension was announced in a press release by the … Read more