framed

Wrongfully Convicted Man Exonerated After 43 Years on Death Row

WrongfullyConvictedManExoneratedAfterYearsonDeathRow

Charles Ray Finch, 81, has been exonerated after having been wrongfully convicted and sentenced to death for a robbery and murder in North Carolina. Visit streaming.thesource.com for more information U.S. Court of Appeals for the Fourth Circuit found that Mr. Finch is “actually innocent” of the robbery-murder of a grocery store clerk for which he […]

MENU