Mombasa County, Kenya – A mother’s desperate plea for justice has sparked outrage in Mombasa County after her two-and-a-half-year-old child was allegedly raped in Shika Adabu Ward, Likoni Constituency. The incident, reported to Inuka Police Station at Ujamaa Stage, has been shrouded in controversy and claims of corruption. Halima Muthoni Muriuki, the distraught mother, reported […]