2 Mins Read NEWS Fatou Bensouda Blames Collapse of Kenya Cases to Autocratic Leadership Style of Moreno Ocampo2019-11-27By David International Criminal Court (ICC) Prosecutor Fatou Bensouda has blamed the collapse of the Kenyan cases on a “the autocratic leadership…