After seven years in and out of court, Joshua Waiganjo, the man accused of masquerading as a police officer has been cleared of impersonation charges.
Two others charged alongside him - former Rift Valley provincial police boss John M’mbijiwe and former ex-Anti-Stock Theft Unit Commandant Michael Remi Ngugi, now deceased - have also been cleared of abuse of office charges.