Patrick Eddington discusses the Senate Committee’s Report on the C.I.A.’s Use of Torture on Legal Talk Network’s Lawyer 2 Lawyer

January 9, 2015

Download:mp3


Recent Media Highlights Radio