Thomas Lubanga August 26, 2011September 2, 2020 by Alpha Sesay Long Proceedings in Trial of Thomas Lubanga Finally Reach End