Public Lecture - James Merralls Fellowship in Law: Professor Sarah Worthington - 21.9.16

Professor Sarah Worthington speaks on the topic of “The death of penalties in two legal cultures” at a public lecture on 21 September 2016