Thomas Lubanga November 10, 2009September 2, 2020 by Rachel Irwin Latest News: Two Lubanga judges will preside over Bemba trial