People United - April 24, 2009

People United - April 24, 2009

acampbell

People United talks with University of Texas anthropologist Shannon Speed about her book Rights in Rebellion: Indigenous Struggle and Human Rights in Chiapas. Episode concludes with a commentary by Rahul Mahajan ("Tortured Moralizing about Torture").

Listen to an archive of this program by clicking here.