Nov 16, 2022 zambia Zambian man nabbed for allegedly raping a witch Kabwata Police in Lusaka, Zambia are holding a 24-year old man of Kuku compound.. Read more