Anbesie Fura (2018) “Complementarity and self-referral at the international criminal court and the African states: the mystery behind the anomalies”, Jimma University Journal of law, 100. doi: 10.46404/jlaw.v10i0.991.