David Scheffer

Author Archive

  • September 26, 2011
    INTERNATIONAL JUSTICE, often translated as the prosecution of war criminals before international criminal tribunals, is an easy target for its many skeptics. They demand proof...