Baby David Killers Tortured, Killed Him While His Brother, 6, Watched – Police Following overwhelming public outrage on social media over the brutal murder of baby David Ndung’u, whose lifeless body was dumped at Mama Lucy Kibaki March 31, 2022 News·OMG·TL