HRCSL Report Cites Authority Failures in Deadly Negombo Prison Clashes

A 98-page report released by the Human Rights Commission of Sri Lanka (HRCSL) has revealed that prison authorities failed to … Continue reading HRCSL Report Cites Authority Failures in Deadly Negombo Prison Clashes