Thomas Lubanga August 22, 2015September 2, 2020 by Wairagala Wakabi Lubanga Pleads With ICC Judges for Early Release Comments Off on Lubanga Pleads With ICC Judges for Early Release