Truth and Consequences in Afghanistan
In a comment to Julian’s post on “The Interpreter,” Yuval Rubinstein provided a link to this article on Prof. Cherif Bassiouni of De Paul University Law School being pushed out of his job as the UN’s chief human rights investigator in Afghanistan by the U.S. government. (Thanks also to Greg Fox for separately e-mailing this article as well...