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 […]
Headline
Everything has a legal perspective