blogs.bcu.ac.uk
Why is Oklahoma still causing torturous executions?
by Jon Yorke, Professor of Human Rights at Birmingham City University On Tuesday 29 November, I’ll be hosting a special event which uncovers the failure of Oklahoma’s capital judicial system …