Dec
06
The 21st Session of the Assembly of State Parties to the Rome Statute of the International Criminal Court
The Hague, 6th June 2022: The Minister of Justice Honourable Machana Ronald Shamukuni is leading the Botswana delegation participating in Read more