News

The US has imposed sanctions on several International Criminal Court (ICC) officials, including French Judge Nicolas Guillou, for their role in pursuing war crimes charges against Israeli Prime ...