bagram

Advertisement
  • The US Faces a Moment of Truth on Torture

    The Obama administration is sending a delegation to testify before the Committee Against Torture in Geneva, and will soon need to explain their decision to withhold up to 2,100 photos of US soldiers abusing Iraqi and Afghan detainees.

Advertisement
Advertisement