Allbright Mokeira Kaggia
Allbright Mokeira Kaggia is a researcher and LLB finalist at Kabarak University School of Law, with a growing interest in governance and human rights.
When prosecutors drop a case, a court has to agree to close the case. Kenya has never settled on what that agreement should require, and the gap matters to anyone who wants corruption taken seriously.
Tagged under Popular Participation & Democratization