NEWS Lady Kills Her Baby After Childbirth In Sierra Leone (Graphic Photos) By Admin - Nov 27, 2018 0 224 FacebookTwitterPinterestWhatsApp A woman allegedly killed her baby in Sierra Leone after giving birth to the baby.The incident happened at Black Hall Road Coconut Farm…