Michelle Alexander Supports Mumia (video)

Michelle Alexander support for Mumia Abu-Jamal

Originally aired December 9, 2011 at the National Constitution Center, Philadelphia