Nov 28, 2019 Africa I am A Witch – Woman Confesses A self confessed witch stunned the Chipulukusu local court in Zambia when she openly.. Read more