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