Jean-Pierre Bemba: ICC orders release of Congo ‘warlord’
Judges at the International Criminal Court (ICC) have ordered the release of former Democratic Republic of Congo rebel leader and Vice-President Jean-Pierre Bemba. Last week, appeal judges overturned his 2016 conviction on charges of war […]