An Opera News Kenya publication
Detectives have impounded two vehicles for evasion of duty through an organized scheme which purports that…