Zimbabwe News Couple kills newborn baby and throws body into trench A couple allegedly killed its newly-born baby before dumping the body in a trench. So heartless was the act that one of the parents... Mimmy16/12/2022