Dr Christof Heyns is Special Rapporteur of the United Nations on extrajudicial, summary or arbitrary executions. He is Professor of Human Rights Law and Co-director of the Institute for International and Comparative Law in Africa...
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.