Archive
John Knefel of BTR’s own Radio Dispatch talks about the recently released report documenting the CIA’s torture methods.

recommendations