Incident

Police officer allegedly commits suicide over December salary delay ,kakamega,Kenya Open

Category: Murder
Time: 05 Jan 22, 03:04PM
Address: Kakamega Forest, Kenya
Reported by: Adegbesan Temitope Adebukola

Police officer allegedly commits suicide over December salary delay

No Logs Found..