ICC Withdrawals: Is Africa running away from justice?
SALC and The Hague based Africa Legal Aid (AFLA) hosted a side event entitled, “ICC Withdrawals: Is Africa Running Away from Justice?” on the margins of the 2016 International Criminal…
Staff Writer18 November 2016
