Thomas Lubanga July 9, 2015September 2, 2020 by Wairagala Wakabi Lawyers Want Presiding Judge Off Lubanga Sentence Review