ICC suspends Sri Lanka Cricket due to Government interference
The International Cricket Council (ICC) on Friday suspended Sri Lanka from its full membership, citing government interference in the national cricket board. The move came after Sri Lankan parliament on…