Mar 5, 2025
Court Acquits Hospital Technician in Child Indecency Case
In a case that has sparked conversations about justice and evidence in sexual offenses, the Kibera Magistrate Court delivered a verdict on December 16, 2024, acquitting Peter Mwaura Njoroge, a technician at AgaRead More
