The two terrorists who were killed near Elon Moreh by IDF forces are released prisoners in their 30s from the Balata refugee camp in Shechem. Both were involved in terrorist attacks in recent months.

You may like