VIDEO: Are there new substitutes for blood sacrifice?

One For Israel’s “Answering Rabbis’ Objections to Jesus” series. All episodes are in Hebrew with clear easy to follow English subtitles.