A Temple University law school graduate has pleaded guilty in a case that prompted Delaware’s Supreme Court to overturn the state’s death penalty law.

Photo Credit: New Castle County Police Read More at PhillyMag.com