The International Courts are sitting ducks

The International Courts are sitting ducks
Arutz Sheva Read the source
On 17 July 1998 in Rome, the world made its support for international justice clear by adopting the statute establishing the International Criminal Court (ICC).

Former ICC prosecutor Fatou Bensouda has warned of a “deep erosion of international justice” taking place.
Foreign Policy Read the source