Renewing the Promise of Justice for the Gravest Crimes — Global Issues
Peter Lewis Opinion by Peter Lewis (the hague, netherlands) Wednesday, June 29, 2022 Inter Press Service The HAGUE, Netherlands, Jun 29 (IPS) – The writer has been the Registrar of the International Criminal Court since April 2018.On 1 July 2022, the International Criminal Court (ICC) turns 20. The entry into force…