Request for support of ICC investigation in Palestine by African ICC member states
16 October 2023 Dear Excellencies, The Southern Africa Litigation Centre (SALC) is a regional non-governmental organisation based in Johannesburg, South Africa. SALC’s mandate is to promote human rights and protect…
Staff Writer16 October 2023
