5 ICC Fugitive Leaders of Countries, from the President of Russia to Sudan
loading… Libyan leader Muammar Gaddafi. Photo/REUTERS THE HAGUE – There are five leaders of countries wanted by the International Criminal Court (ICC). They were all charged with major crimes that had harmed many people. Now the ICC is in the spotlight, especially for Israeli officials who are worried about prosecution for the war in Gaza. … Read more