BIRMINGHAM, Ala. (WBRC) – A federal judge has ruled that a man who has been on death row for more than 30 years deserves a new trial.
In March 1992, Thelma Bishop Roberts was raped and stabbed to death in her home in Montgomery.
According to court documents, Christopher Barbour confessed to the crime, claiming that he killed Roberts after he, and Michael Mitchell, aided and abetted Christopher Hester in raping her…