THE PRIEST: Christ the Superior Sacrifice
The sun was rising over the Mount of Olives, casting its golden glow on the Temple altar, as priests busied themselves preparing for the morning sacrifice. A priest, standing on the roof of a Temple building…