ICC: Accountability is the last frontier for justice
It has been a disturbing couple of weeks.
On October 18, Burundi confirmed its Senate’s vote to withdraw from the Rome Statute. On October 19, South Africa deposited its notification of withdrawal. Wanting to stir the pot, on October 25, the Gambia announced its intention to withdraw as well.