Immaculee Ilibagiza Immaculee Ilibagiza speaking at the 2010 Bringing America Back to Life Symposium: “In the War against Life, having Faith to Survive” The personal account of Read More