How do international law experts interpret the Criminal Court’s announcement of new arrest warrants? | Policy
The Hague- As Israeli politicians of all stripes criticize Prosecutor Karim Ahmed Khan’s request for the International Criminal Court to issue arrest warrants for senior Israeli officials, reactions from leaders…