Advertisement

Report Says CIA Misled Congress, White House On Interrogation Program

An IKONOS satellite image of a facility near Kabul, Afghanistan, on July 17, 2003, shows what is reportedly the largest CIA covert prison in Afghanistan, code-named the Salt Pit. (Reuters/Landov)
An IKONOS satellite image of a facility near Kabul, Afghanistan, on July 17, 2003, shows what is reportedly the largest CIA covert prison in Afghanistan, code-named the Salt Pit. (Reuters/Landov)

Advertisement

More from WBUR

Listen Live
Close