 It is to be noted that certain sections of Sikh society are opposed to this ritual and there exists a debate about its religious roots within Sikh society.Ritual slaughter is practiced in various African traditional religions.Zulu slaughter rituals have led to controversy in South Africa.