Roberto Abraham Scaruffi: CIA refuses to release torture documents

Thursday, 3 September 2009

CIA refuses to release torture documents

The Central Intelligence Agency has refused to turn over documents they were ordered to produce to a civil rights group under a Freedom of Information Act lawsuit.