Hamas confirmed on Wednesday night that terrorist Salah Omar Salah Barghouti, who was killed by Israeli security forces near the village of Surda in the Ramallah area, carried out the attack at the Ofra junction on Sunday.

Salah Barghouti, 29, a Hamas terrorist from the village of Kobar near Ramallah, is the son of senior Hamas terrorist Omar Barghouti, who was imprisoned in Israel for 25 years.


Read more