The IDDI Project (IDDI standing for "I Didn't Do It!") is a not-for-profit organization that focuses on, but is not limited to, exoneration of wrongfully convicted persons and reduction of unjustifiably excessive sentences.
The criminal justice system in Zimbabwe, just like in other jurisdictions, is desperate for constructive and progressive attention to its institutions. The Project addresses the majority of issues pertinent and crucial to the development, sustenance and growth of a...
Published 05/02/24