Home » Phylis Njeri

Tag - Phylis Njeri

News

Baby David’s Killers Arrested

Following overwhelming public outrage over the brutal murder of baby David Ndung’u, whose lifeless body was dumped at Mama Lucy Kibaki hospital last month...