News

A section of Sri Lanka spectators held up the team bus and voiced raucous displeasure at the performance of players and administration following the nine-wicket loss against India in Dambulla. A ...