The International Federation for Human Rights (FIDH) and the African Centre for Justice and Peace Studies (ACJPS) launched their new joint report: "We demand justice, We deserve justice: Accountability processes for victims of Sudan."
Read MoreThe International Federation for Human Rights (FIDH) and the African Centre for Justice and Peace Studies (ACJPS) launched their new joint report: "We demand justice, We deserve justice: Accountability processes for victims of Sudan."
Read More