Crime General News News Faith Mwikali Ndiwa in Court Over Alleged KEMSA Contract Fraud May 30, 2024 Reporter Newsline 188 Views In court on Monday this week, Faith Mwikali Ndiwa faced accusations of...