David Kabena
Police officer commits suicide over alleged delay in payment of December salary
By Nyaboga Kiage | 2 years ago
A police officer from Koromotangi village in Kakamega County committed suicide over alleged salary delay. Reports indicate that the officer identified...
Load More please wait....