Israel committing genocide in Gaza, world’s leading experts say

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