
Shadows on Justice: Unraveling the Crisis of Custodial Deaths
The Committee for Protecting the Rights of Prisoners (CPRP) took a decisive step towards justice by submitting a special petition to the UN, European Union and the Swiss Embassy in Sri Lanka….