Incident
Police officer allegedly commits suicide over December salary delay ,kakamega,Kenya Open
Category: MurderTime: 05 Jan 22, 03:04PM
Address: Kakamega Forest, Kenya
Reported by: Adegbesan Temitope Adebukola
Police officer allegedly commits suicide over December salary delay