New Prosecutor Sworn in to International Criminal Court

The new ICC chief proesecutor, Fatou Bensouda of Gambia, was sworn in to the post today for a nine year term, replacing outgoing prosecutor Luis Moreno-Ocampo.


Read More