Cornell Center on the Death Penalty Worldwide Wins World Justice Challenge
Cornell Center on the Death Penalty Worldwide Wins World Justice Challenge By Cornell Law School Staff July 17, 2019 Sandra Babcock (second from left) and students from the Cornell Center on the Death Penalty Worldwide in Malawi. On May…