An Opera News Kenya publication
The Deputy Inspector General in charge of Kenya Police Mr. Edward Njoroge Mbugua has been exposed…