Shocking: Mother Kills Newly Born Baby

April 1, 2016 0

By: Lackson Kanyoza Police in Dedza district has nabbed a woman who killed her own newly born baby and buried him in the bush. Confirming the arrest Dedza police deputy publicist Cassim Manda identified the […]