Thomas Lubanga June 25, 2009September 2, 2020 by Rachel Irwin Witness Testimony Closed Comments Off on Witness Testimony Closed