The ICC and Afghanistan: A Moment of Opportunity for Justice
The standing and status of the ICC is tested in a country like Afghanistan. Opening up a formal investigation will impeach international troops, including non-parties to the Rome Statute, like the United States.
Rahim Kanani | Posted 05.25.2011