Josphat Kiirinya Ndegwa – Kenyan Police officer commits suicide inside police station 10 months ago 10 months ago by admin