International Criminal Court (ICC) chief prosecutor Fatou Bensouda (C) and deputy prosecutor James Stewart (R) attend an initial appearance before judges at the ICC in The Hague, Jan. 25, 2019.
International Criminal Court (ICC) chief prosecutor Fatou Bensouda (C) and deputy prosecutor James Stewart (R) attend an initial appearance before judges at the ICC in The Hague, Jan. 25, 2019.