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). News24 Read the source…
