Former Commander of the British armed forces in Afghanistan tells Arutz Sheva ICC warrants against Israeli leaders will incite more global antisemitism, deter democracies from defending themselves against terrorism.

Read more