Sri Lanka: The Deshabandu Dilemma

It is not necessary to labour the fact that Thursday’s order by a three-judge bench of the Supreme Court determining that Acting IGP Deshabandu Tennakoon, among four policemen, pay compensation of Rs.

More