Witch Cleanser

A witch cleanser in Zimbabwe is part prosecutor and part priest, exposing those who practice witchcraft.