https://www.spellscaster.net/1 min readA sangoma (witch-doctor) in his medical practice in South AfricaA sangoma (witch-doctor) in his medical practice in South Africa