Sahel nations exit the International Criminal Court: a setback for human rights and justice
The Global Initiative Against Impunity (GIAI), a coalition including the International Federation for Human Rights
The Global Initiative Against Impunity (GIAI), a coalition including the International Federation for Human Rights