International Criminal Court Kills the Israeli–Palestinian Peace Process

The International Criminal Court (ICC) recently issued a decision arrogating to itself jurisdiction over the so-called “Situation in Palestine.” This … Continue reading International Criminal Court Kills the Israeli–Palestinian Peace Process