A Harambee Annex office cop’s death has evoked mixed reactions from the nation amidst an ongoing…
Tag: Imara Daima
Details of Suicide Note Left by DP Ruto Officer Found Dead at Imara Daima
Fresh details have emerged revealing the the last words of the slain officer attached to Deputy…