By Jehan Perera None too soon, President Ranil Wickremesinghe appears to be putting the brakes on the government’s policy of repression in dealing with public protests....
Sri Lanka is an enigma in that while its economy sits precariously among the worst in the developing world, its politicians who are primarily responsible for...