Entries tagged with “Charles Ray Finch

Policy Issues

Innocence

,

Prosecutorial Accountability

,

May 24, 2019

Former North Carolina Death-Row Prisoner Charles Ray Finch Freed After 43 Years

A North Carolina man wrong­ly con­vict­ed and sen­tenced to death based upon false foren­sic tes­ti­mo­ny and an eye­wit­ness iden­ti­fi­ca­tion manip­u­lat­ed by police mis­con­duct has been freed from prison after 43 years. On May 23, 2019, federa…