Note: Subsequent to this press conference and blog post Rep. Chris Rabb introduced HB 999, a bill that would abolish the death penalty in Pennsylvania...
On Martin Luther King Jr. Day, Amistad Law Project and 26 other people’s organizations in the Alliance for a Just Philadelphia came together to launch...