Skip to playerSkip to main content
  • 11 years ago
International Criminal Court chief prosecutor Fatou Bensouda discusses Sudan's president escaping justice in South Africa, the role of the ICC, and alleged war crimes in Gaza.

Category

🗞
News

Recommended