Mumia Abu-Jamal Speaking to the Rosa Luxemberg Conference in Germany, January 15, 2015

Advertisements