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