A wonderfully clear documentary by Danny Glover proving the innocence of Mumia that was presented at a recent New York City Free Mumia film festival, introduced by Isabel Ross Rivero.

MumiaAbuJamal