Now showing items 1-1 of 1

    • The Role of Icc in Delivering Justice in Africa 

      Nyamache, Josephat N (University of Nairobi, 2017)
      The study has explored the establishment of international criminal court and its effectiveness on delivery of justice. The chief objective of this research is to establish how international criminal court works within ...