Pennsylvania's Supreme Court declines to hear a challenge to the state's death penalty law. Dave provides analysis on 90.5 WESA's The Confluence.
Read MorePennsylvania's Supreme Court declines to hear a challenge to the state's death penalty law. Dave provides analysis on 90.5 WESA's The Confluence.
Read More