Nick Mwangi on 08th Oct

Police in Embu County have arrested Itabua police station Commanding Officer (OCS) Jacob Kaberia Mbiti after his teenage...