Israel kills Omar Abu Laila

The Israel Security Agency (Shin Bet) announced that Omar Abu Laila, the Palestinian suspected of killing two Israelis in Salfit, was killed on Tuesday night in Ramallah.

Israeli special forces surrounded a house in the village of Abwein, north of …