The ICC at a Crossroads: The Challenges of Kenya, Darfur, Libya and Islamic State
Following the collapse of the Kenyatta case, Libya’s refusal to surrender Saif Gaddafi, and Sudan’s obstruction of investigations in Darfur, this meeting will discuss the effect of non-cooperation by states on … Read more