Tag: ICC appeals panel

Top News

ICC awards $56 million in reparations to victims of Ugandan...

The International Criminal Court has granted reparations totaling over $56 million to victims of Dominic Ongwen, a convicted commander...