Wednesday, May 09, 2012

Michelle Alexander on Colbert Report

Moritz professor Michelle Alexander was on the Colbert Report yesterday, talking about race and the war on drugs.