In a scathing media statement released today, the Sri Lankan Collective Against Torture voiced its vehement condemnation of the recent appointment of Mr. Deshbandu Tennakoon as the Inspector General of Police. The collective, comprised of concerned citizens and organizations, expressed strong objections to President’s decision, citing serious concerns about democratic principles and the rule of law in Sri Lanka. Mr. Tennakoon’s appointment has stirred controversy due to his past involvement in a case where the Supreme Court of Sri Lanka found him to have violated a fundamental right – the…
Read More