The world’s leading genocide scholars’ association has passed a resolution saying that the legal criteria have been met to establish Israel is committing genocide in Gaza, its president said on Monday. Eighty-six percent of those who voted among the 500-member International Association of Genocide Scholars backed the resolution declaring: “Israel’s policies and actions in Gaza […]
Fortnite-maker Epic Games lays off 1,000 more staff
...
Read moreDetails

