HRCSL calls on IGP to submit detailed report on custodial deaths
The Human Rights Commission of Sri Lanka (HRCSL) has called on the Inspector General of Police (IGP) to submit a comprehensive report on the recent killing of two alleged suspects while they were in police






