Urgent call to prayer for Israel on trial in The Hague

Israel has been on trial in The Hague for decades. The Hague is the home of the International Court of Justice (ICJ) and the International Criminal Court (ICC), as well …