After 40 Years and a Wrongful Conviction, Slain Married Couple Set to Finally Get Justice For Their 1985 Murder
Harold and Thelma Swain were shot and killed at their Georgia church in 1985, but although DNA evidence and witnesses put their killer at the scene of the crime, the double murders went unsolved for almost 40 years. Read more…