Protest! New Jim Crow Part 2

Panel discussion following The New Jim Crowe talk.
Hampshire College, November 2, 2012