Investigators have begun piecing together the circumstances that may have driven a police constable attached to the Police Escort Unit (PEU) in Ruiru to take his own life, with preliminary findings pointing to prolonged domestic problems that left him emotionally distressed.
Premium Article
Get Full Access for Ksh299/Week.
Fact-first reporting that puts you at the heart of the newsroom. Subscribe for full access.
Continue Reading →






