specimen-news.com
ICC Registrar concludes official visit to Panama to discuss strengthened cooperation
The Registrar of the International Criminal Court (“ICC” or “the Court”) Peter Lewis was on an official visit to Panama on 11 and 12 April 2019, to discuss strengthened coop…