Jesus or Barabbas? Matthew SeriesRitch SandfordDecember 31, 2017Jesus Christ, Substitution, Sacrifice