An Opera News Kenya publication
A vehicle spooked DCI officers after it was seen parked at the same spot for close…