Interview of Immaculee Ilibagiza on At Issue , episode #2011, November 22, 2007, (26:47); produced by PBS station WTVP in Peoria, Illinois.
Interview with Immaculee Ilibagiza aired on At Issue, episode #2011, recorded on November 22, 2007, at 26 minutes and 47 seconds; produced by PBS station WTVP in Peoria, Illinois.