-
Central African Republic: Bemba in Belgium After Release From ICC Detention
Bemba Trial Website, 18 June 2018
Jean-Pierre Bemba, the Congolese opposition leader freed from International Criminal Court (ICC) detention last Friday, was released to Belgium, whose government did not object to… Read more »