Events leading up to Palm Sunday -- the excruciating expectation within Jesus Christ that He was marching toward his own death at the hands of the Jews. And yet He did it anyway.
See All 893 Episodes of "Fritz Report"