RT TV — Mumia Abu Jamal is an African American writer, journalist and activist whose infamous prison case has sparked international outrage for decades. In 1981, Mumia was charged with first degree murder for allegedly killing a police officer, but many have disputed the evidence that put him behind bars and demand for him to be re-tried. He has spent … Read More
Occupy the Justice: Hundreds Rally for Mumia Abu-Jamal
Gallery
Posted on