Zambian Authorities Arrest Two Men Plotting to Bewitch President with Chameleon International News Zambian Authorities Arrest Two Men Plotting to Bewitch President with Chameleon G-Entertainment December 21, 2024 0 Zambia: Two Men Arrested with Chameleon and Charms in Alleged Witchcraft Plot Zambian authorities have arrested two... Read More Read more about Zambian Authorities Arrest Two Men Plotting to Bewitch President with Chameleon