CIA contractors likely source of latest WikiLeaks release: U.S. officials
The lobby of the CIA Headquarters Building in Langley, Virginia, U.S. on August 14, 2008. REUTERS/Larry Downing/File Photo Contractors likely breached security and handed over documents describing the Central Intelligence Agency’s use of hacking tools to anti-... More »
