Essays on Human Rights , Law and International Relations

Democratizing the Death penalty: a populist tool of technocratic governance


Listen Later

This episode is also available as a blog post: http://myhumanrights.blog/2021/02/28/democratizing-the-death-penalty-a-populist-tool-of-technocratic-governance-2/
...more
View all episodesView all episodes
Download on the App Store

Essays on Human Rights , Law and International RelationsBy Patrick J