Love Israel - Dr Baruch Korman

Over a year ago

Dr Baruch Korman of the Zera Avraham Institute examines John 18:12-27 teaching on how Yeshua was brought before the Sanhedrin and how Peter denied Him three times.