22
Apr
International Justice System v. People’s Tribunals: A Fictional Hierarchy
[Shadi Sadr was a member of the panel at the International People's Tribunals on Indonesia, Myanmar, and China. She is also a co-founder and director of Justice for Iran, and a PhD candidate at Leiden University.] It is inconceivable, in the post-Nuremberg world, for those affected by atrocities to find no avenue for justice. Yet, many atrocities have been neglected by...