human rights  

Your comments on ...

CIA Admits to Existence of 7,000 Documents on Secret Detention, Rendition, and Torture

The CIA has stonewalled Congressional oversight committees, claiming the documents are too sensitive to release.