Aug 30, 2022 Africa Woman who dumped baby in toilet set free in Zambia A woman of Bokosi village who dumped baby in toilet set free. A married.. Read more
Aug 30, 2022 Africa Zambian Woman Sentenced To Death By Hanging For Dumping Baby In Toilet, Set Free A married woman and mother of six, who was sentenced to death by hanging.. Read more