A woman allegedly killed her baby in Sierra Leone after giving birth to the baby.The incident happened at Black Hall Road Coconut Farm…
may God have mace unpon her
Back To Top
may God have mace unpon her