Report: Israel Releases Palestinian Terrorist Who Destroyed Own Face in Terror Attack Report: Israel Releases Palestinian Terrorist Who Destroyed Own Face in Terror Attack November 26, 2023 By JOEL B. POLLAK Israel has reportedly released Palestinian terrorist Israa Jaabis as part of a deal that saw 39 female and teenage convicts released in…