NPR'sTotenberg Admits to Being 'Ashamed' of America

Geoffrey | October 4, 2011
Font Size

NPR legal reporter Nina Totenberg, on the November 4, 2005 edition of PBS's Inside Washington, proclaims she’s “ashamed of my country” after it was revealed that major terrorism suspects were housed in secret CIA prison.