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