Controversial Appointment Sparks Outcry: Sri Lankan Collective Against Torture Denounces New Inspector General of Police
In a scathing media statement released today, the Sri Lankan Collective Against Torture has vehemently condemned the appointment of Mr. Deshbandu Tennakoon as the Inspector General of Police. The collective, a coalition of human rights organizations, strongly objects to the decision made by the President, expressing deep concern over what they perceive as a grave […]