On February 28, 2024, the International Criminal Court (ICC) judges delivered the largest reparation order (see summary here) in the Court's history, awarding over 56 million dollars to the nearly 50,000 victims of Ugandan war criminal Dominic Ongwen.
Ongwen, one of the top commanders of the notorious Lord's Resistance Army (LRA) rebels, was convicted in 2021 on 60...