How Police Deny Arresting Meru Governor Kawira Mwangaza

Police Deny Arresting Meru Governor Kawira Mwangaz The National Police Service has dismissed as false reports claiming that Meru County Governor Kawira Mwangaza had been arrested on Wednesday afternoon.  …

Exclusive,EACC Arrests Five Police Officers For Bribery

EACC Arrests Five Police Officers For Bribery Detectives from the Ethics and Anti-Corruption Commission (EACC) have arrested five National Police Service (NPS) officers for soliciting bribes from Kenyans.  Four of…