US sanctions 2 International Criminal Court judges over rejecting Israel’s appeal of war crimes arrest warrants – Middle East Monitor

The US is imposing sanctions on two additional International Criminal Court (ICC) judges after the court rejected Israel’s challenge to the legality of its investigation into war crimes committed in Gaza since…

Continue Reading