Politics & Human Rights Monitor submits evidence of Israeli executions of Palestinians in Gaza to UN, ICC December 26, 2023 — 0 Comments