423
The Secretary of Sri Lanka Cricket (SLC), Mohan de Silva has tendered his resignation, after the national team s crushing defeat to India in ODI 33 of the ongoing ICC Men s Cricket World Cup attracted backlash. MORE..