ICC slams US sanctions as attempt to undermine independent institution

The International Criminal Court (ICC) has condemned the sanctions imposed by the United States on four of its judges, calling it a “clear attempt” at undermining the court’s independence.

The United States imposed…

Continue Reading