Tagged in: Gambia

RSS 2

An African Now Heads The ICC – What Next?

Gambia’s former attorney general and minister for justice, Fatou Bensouda, has become the new chief prosecutor of the International Criminal Court (ICC). Will that improve …