Thomas Lubanga March 27, 2012September 2, 2020 by Abdul Tejan-Cole Is The ICC Putting the African Continent on Trial?