Sacrifice is the theme of Sunday’s readings. Sacrifice means the priestly ritual of “offering something (especially a life) to a deity.” Sacrifice is offered to gain the deity’s favor. The taking of sacrificed life in death rituals, is the primary ritual of the religion of Militarism and it is practiced throughout the Old Testament. It … Continue reading “Animal Sacrifice”