WATCH: Dennis Perry released from jail after 20 years following new DNA evidence in 1985 double murders
Despite a lack in physical evidence, Dennis Perry was convicted for the 1985 murders of Harold and Thelma Swain. New DNA evidence, however, points to a different sus