After more than 20 years behind bars, and just over one year after his release from prison, Dennis Perry was finally exonerated of the 1985 double murder of Harold and Thelma Swain.
After more than 20 years behind bars, and just over one year after his release from prison, Dennis Perry was finally exonerated of the 1985 double murder of Harold and Thelma Swain.