Cricket World Cup rocked as Sri Lanka suspended by ICC over government interference
Sri Lanka Cricket’s (SLC) membership of the International Cricket Council (ICC) has been suspended with immediate effect because of government interference. Sri Lanka’s ministry of sport dismissed SLC’s board and …