Content start here

Rwanda Tribunal (ICTR), Prosecutor v. Semanza Appeals Judgment, 2005

ICTR
2005
ICTR
USC Gould Author
Clinical Professor of Law and Director for the International Human Rights Clinic, Faculty Director of the Justice and Accountability Initiative