Kibera High Court Judge Diana Kavedza
-
Court News
Gaps in Prosecution Case Free Man Convicted of Attempted Defilement
Discrepancies in medical reports and ambiguous use of language have led to the prosecution’s case being dismissed and an attempted…
Read More »