Opinion
ICC: Betrayal by creators, an escape route for African member states
The ICC has 125 member states, including 33 African nations, with its headquarters in The Hague, Netherlands.
More News
Videos
Ethiopia inaugurates Africa’s largest hydroelectric dam
03:17
Ethiopia inaugurates Africa’s largest hydroelectric dam
03:17
Sudan's RSF parallel government carries 'seeds of its own demise'
03:04
Sudan's RSF parallel government carries 'seeds of its own demise'
03:04
Zambian President apologises over Lungu death saga, dismisses witchcraft
03:56
Zambian President apologises over Lungu death saga, dismisses witchcraft
03:56
Explore