A new volume on the International Criminal Court (ICC), co-edited by Kent Law School lecturer Dr Sara Kendall and published by Cambridge University Press, was … Read more
A new volume on the International Criminal Court (ICC), co-edited by Kent Law School lecturer Dr Sara Kendall and published by Cambridge University Press, was … Read more