Faculty News Aug 07, 2019 Professor Barry Scheck Writes Op-Ed in Daily News Professor Barry Scheck, co-founder of the Innocence Project, writes in the Daily News about the DOJ's decision to execute five death row inmates: "In truth, the death penalty has long served as a d share Share LinkedinTwitterEmailemailFacebook