Alex Mulama

Police officer takes own life inside station while another resigns from service citing financial constraints

By | 2 years ago

A police officer on Wednesday, March 9 took his own life by hanging himself on a tree within Athi River police lines. It is unclear why Josphat Kiirin...

Load More     please wait....