6/8/20 Church Murders Revisited: Authorities Reopen 1985 Murder Case

Dennis Perry was convicted of murdering Harold and Thelma Swain.


Latest Videos