Justice

Fatou Bensouda, ICC Prosecutor (left) and James Stewart, ICC Deputy Prosecutor. Photo: ICC
Les pays africains doivent-ils rester ou partir ?