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