Earlier this week, the Israeli NGO B’Tselem released a report titled “Our Genocide,” accusing Israel of committing genocide against the Palestinian population of Gaza since October 2023. Spanning more than 80 pages and dense with legal citations, the report wraps itself in the language of… | Read More in The Blogs.   Read More in Israel NOWlej.