The world’s leading association of genocide scholars has declared that Israel is committing genocide in Gaza.
A resolution passed by the International Association of Genocide Scholars (IAGS) states that Israel’s conduct meets the legal definition…
Continue Reading