Sahel states withdraw from international criminal court: impact on justice and victims
Sahel states withdrawal from the international criminal court: a setback for victims and global justice The Global Initiative Against Impunity (GIAI), a coalition of leading human rights organizations including the International Federation for Human Rights (FIDH), Coalition for the International Criminal Court (CCPI), Redress, Trial International, and Women’s Initiatives for Gender Justice (WIGJ), has strongly […]