Jean-Pierre Bemba Gombo January 26, 2011September 2, 2020 by Wairagala Wakabi Witness admits to inconsistencies in his testimony
Thomas Lubanga October 25, 2010September 2, 2020 by International Justice Monitor Witness Questioned Again About Payments To Intermediaries