By Cee Cee Huffman
Play
Stop
North Carolina had the fifth highest number of exonerations in 2016. Eight convicted people were freed from blame for their accused crimes, including Howard Dudley.
Carolina Connection’s Cee Cee Huffman spoke with Dudley about his life more than three years after his release from prison.
Be the first to comment