img_0505 Published October 27, 2016 at × in img_0505 ← Previous Next → Audience gives a standing ovation to Immaculee Ilibigiza after her speech. Photo courtesy of C.Arida/Setonian.