Police Officer Commits Suicide Over Alleged Delay In Payment Of December Salary

Police Officer Commits Suicide Over Alleged Delay In Payment Of December Salary

  A Kenyan police officer from Koromotangi village in Kakamega County has reportedly committed suicide over an alleged salary delay.…

3 years ago