
John Mearsheimer – Genocide in Gaza
South Africa has filed an application instituting proceedings against Israel before the International Court of Justice (ICJ), the principal judicial organ of the United Nations, for alleged violations by Israel of the Convention on the […]