Kilekamajenga, Ntemi Nimilwa
(Academy of Science of South Africa, 2018-03)
Tanzania is one of the jurisdictions in Africa that follow an adversarial criminal justice system.
Despite a number of problems associated with the fact that the criminal justice system overutilises
imprisonment, there ...