Palestinians protest Israeli parliament's approval of the death penalty for Palestinians convicted of murdering Israelis in Nablus, West Bank, 31 March, 2026 ...