An Opera News Kenya publication
An officer from the Rapid Deployment Unit (RDU) died after being involved in a nasty accident…