Tag: Ahmed Nassar Jarrar
IDF terminates Palestinian terrorist behind murder of Israeli father of six Rabbi Raziel Shevach
Ahmed Nassar Jarrar, the head of the Palestinian terror cell that on Jan. 9 murdered Israeli father of six and volunteer medic Rabbi Raziel Shevach, a resident of the Havat Gilad settlement, was killed...