Human Right Research Cambodia – CSHL

Understanding Acceptance of International Justice through Duch’s Sentence at the Extraordinary Chambers in the Courts of Cambodia