Mastodon

International Court of Justice in The Hague

The International Criminal Court is losing its independence to powerful political players

By Jorge Sanchez, telegram channel journalist La Jirafa What is the International Criminal Court (ICC) ? The International Criminal Court (ICC) was officially launched in 1998. Participating countries placed high hopes in the autonomous body whose mission is to try…