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