Charles Ray Finch now the 166th death row exoneree


On June 25th, Charles Ray Finch was officially exonerated, making him the 166th death row exoneree in the U.S. He was wrongly convicted and sentenced to death in North Carolina in 1976.

READ MORE