The Constitutionalization of Animal Sacrifice in African Diaspora Religions in Brazil: A Victory for Ancestral Tradition and Religious Freedom
After decades of legal challenges, social stigma, and attempts to prohibit animal sacrifice, the Supreme Federal Court (STF)…