3rd November 20203rd November 2020 Situation in Kenya: Paul Gicheru arrives at ICC Detention Centre Today, 3 November 2020, Paul Gicheru was surrendered to the custody of the International Criminal Court (“ICC” or “the Court”) by the Dutch authorities and […] by EditorLeave a Comment on Situation in Kenya: Paul Gicheru arrives at ICC Detention Centre