
US State Department Sanctions International Criminal Court Judges
General view with a sign with the official logo and inscription of the International Criminal Court ... More ICC or ICCt, an intergovernmental organization and international tribunal seated in The Hague, Netherlands. The ICC is distinct from the …