Richard Kamau on 08th Jul

A police officer who was filmed in an apparent drunken stupor in Buruburu, Nairobi has reportedly taken his own life. Constable...