Foreign Policy Analysis
Should We Celebrate ICC’s Award to LRA Victims?
Towards the close of February 2024, the International Criminal Court (ICC) issued a record reparations order, compensating about 50,000 victims of the Lord’s Resistance Army (LRA) up to…