Secrets

Nothing to See Here! CIA Redacts Own Conduct Report.

Nothing to See Here! CIA Redacts Own Conduct Report.
The CIA has redacted a Senate report detailing its own torture practices. Hard to hide something that's already been in the public eye, guys.
origin Author: 
origin Blog: