News

The criminal legal system is a labyrinth that is deliberately constructed to be confuse everyday people. When you are trapped within it you need a...
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...
US media and policymakers have long focused on the connection between violence and the drug economy. Since the 70s, the War On Drugs has shaped our...
Leaders in the criminal legal system have a duty to support humane policies that foreground rehabilitation. Over 8,200 people in Pennsylvania have...
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...