EPISODE · Jun 30, 2017 · 29 MIN
World Policy On Air, Ep. 126: "Criminal Injustice"
from World Policy Institute · host David Alpern
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. World Policy On Air Archive
NOW PLAYING
World Policy On Air, Ep. 126: "Criminal Injustice"
No transcript for this episode yet
Similar Episodes
Mar 19, 2026 ·34m
Feb 18, 2026 ·11m
Feb 11, 2026 ·45m
Feb 4, 2026 ·18m
Nov 12, 2025 ·35m