Victim and Witness Protection and Transitional Justice: The Imperative Need for Urgent Reform
Photograph via International Truth & Justice Project Sri Lanka Sri Lanka has long played host to a culture of impunity, aggression and oppression which have stymied justice and transparency. The judicial system…