
World Policy On Air, Ep. 126: "Criminal Injustice"
Loading player...
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.