Megan Barnes Awarded Inaugural Craig N. Yankwitt Capital Punishment Fellowship
Megan Barnes Awarded Inaugural Craig N. Yankwitt Capital Punishment Fellowship By Cornell Law School Staff June 20, 2019 Megan Barnes. The Cornell Death Penalty Project of Cornell Law School and Justice 360, based in Columbia, South Carolina, have selected…