This might come across as one of the most heartless incidents you have read in recent times. Detectives have arrested a couple, Phyllis Njeri and Jockson Ngui, for the brutal murder of a 3-year-old boy, David Ndung’u, in Kenya. Phyllis Njeri, who allegedly tortured the boy to death, was arrested at …
Read More »