Congratulations to Fellow Howard Scher, President of the Pennsylvania Innocence Project

Congratulations to Fellow Howard Scher, President of the Pennsylvania Innocence Project, on the organization’s victory in achieving freedom for Larry Trent Roberts, who was wrongfully convicted of murder and incarcerated for over a decade. For more information, click here.