Leila_de_Lima.jpgElections & Institutions Podcast World Policy On Air 

World Policy On Air, Ep. 126: “Criminal Injustice”

World Policy On Air is a podcast from the pages and website of World Policy Journal.

In this week’s episode of World Policy On Air, World Policy Journal editor Christopher Shay previews the new “Justice Denied” issue, discussing an interview with incarcerated Philippine Senator Leila de Lima as well as essays on codified oppression in Egypt, racism and the law in Germany, prisons in Singapore, and indigenous rights in Canada.

Subscribe to World Policy On Air on iTunes today.

[Photo courtesy of Alex Nuevaespaña]

Related posts