ICC Prosecutor Pledges ‘Independent, Impartial Investigation’ Of War Crimes In Central African Republic Following Major Arrests
By Gary Raynaldo Diplomatic Times Fatou Bensouda is a woman who hunts tyrants around the world to bring to justice for war crimes. Bensouda is the Chief Prosecutor of the International Criminal Court located in The Hague Netherlands. She has been busy lately. During