Alex Mulama
Police officer takes own life inside station while another resigns from service citing financial constraints
By George Brian | 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....