0 How police officer committed suicide over salary delay January 6, 2022 admin Abel Kemboi, has reportedly committed suicide over an alleged delay in his December salary. Kemboi, a Kenyan police officer, was found dead on Wednesday, January 5, after