In this week’s Parashah Point on the Torah Portion Massei, we see in Numbers 35:16-18 that God instituted the death penalty in some circumstances. Contrary to the Pope Francis’ declaration, the capital punishment is not against the Creator’s moral standard.
view more