If you look at Sri Lanka on a map, you might think it’s small when you compare it to India sitting pretty nearby. Don’t let that fool you—this island has a population of 22 million and a history ...
A stalwart who played a pivotal role in shaping Sri Lanka’s cricketing fortunes both before and after the country gained Test ...