Inside Story - Can the ICC deter other despots?
- 12 years ago
While the ICC is the world's only independent tribunal to try genocide, war crimes and crimes against humanity, its success rate has been wanting since its inception. Guests: Florence Hartmann, William Schabas, William Pace.