Aidan Delgado
On the C-SPAN Networks:
Aidan Delgado is an Author with one video in the C-SPAN Video Library; the first appearance was a 2007 Interview.
Videos: 1
Aidan Delgado talked about his book The Sutras of Abu Ghraib: Notes from a Conscientious Objector (Beacon Press; August 15, 2…