Radar Open Radar

The US is imposing sanctions on the International Criminal Court itself in the latest escalation

Al Jazeera World News · Source

The US is imposing sanctions on the International Criminal Court itself in the latest escalation

The latest action aims to halt resources for the International Court of Justice, which the Trump administration has vowed to dismantle.

Through Al Jazeera - Flash: news, world news and video from Al Jazeera