Jean-Pierre Bemba Gombo May 20, 2015September 2, 2020 by Wairagala Wakabi Appeals Judges Decline to Release Bemba From ICC Detention