New Photograph of Prisoner Mumia Abu-Jamal Suggests Scary Medical Neglect

  (Raw Story) – Mumia Abu-Jamal, the journalist and former Black Panther convicted for the 1981 murder of Philadelphia Police Officer Daniel Faulkner, had his death sentence reduced to life in prison without parole in 2011, due to faulty instructions to the jury. Now in general population in a Pennsylvania Read More