Plea negotiation at the International Criminal Court : opportunities and costs - Oyugi, Phoebe Akinyi (Stellenbosch : Stellenbosch University, 2021)
Thesis (LLD)--Stellenbosch University, 2021.