Israeli Army Chief Visited Britain After ICC Warrants December 5, 2024 Days after the International Criminal Court issued arrest warrants for Israeli leaders, its top general flew to London, John McEvoy and Mark Curtis report. Read more →