By Angela Mudukuti There have been many significant developments in the world of international criminal justice recently. Last week the International Criminal Court confirmed charges against Ugandan Dominic Ongwen, recorded a guilty plea from Ahmad Al Faqi Al Mahdi and convicted the former vice-president of the Democratic Republic of Congo, Jean-Pierre Bemba Gombo. The International […]