Sri Lanka has been shaken by the sudden death of former Inspector General of Police (IGP) Deshabandu Tennakoon, whose body was discovered under circumstances that have triggered a formal police investigation. The unexpected development has attracted nationwide attention due to Tennakoon’s prominent role in the country’s law enforcement system and the legal challenges he had...
