Inside Story - Can the ICC deter other despots?

Al Jazeera English
2.8K
26 views
  • About
  • Export
  • Add to
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.

0 comments