In light of recent international decisions regarding the recognition of a Palestinian state and the ICC's arrest warrants against Prime Minister Netanyahu, the Israeli-Palestinian conflict has once again come to the forefront of global attention. Join IDF Sergeant Major Chaim Malespin as he explores a striking biblical parallel between the current situation and the story of Jesus and Barabbas in Mark 15:6-15. #SetTheCaptivesFree #Isaiah61 #israelhamaswar