ICC arrest warrants: A test for justice or a clash of power and principles?
Dr Afzal Ashraf, International Security Specialist, UK About the author: Afzal Ashraf has practitioner experience as a senior officer in the UK Armed Forces and in the Foreign and Commonwealth Office. He has a PhD from St Andrews University in …