He served 24 years in prison. Now Alabama says he may have been wrongly identified

1 week ago 8
Christopher Barbour has spent more than thirty years on Alabama Death Row for the murder and rape of Thelma Roberts, a Montgomery woman, in 1992. Roberts lived at this home on Manley Drive, in Montgomery’s Chisholm neighborhood.  (Tamika Moore/Al.com)

Christopher Hester is hard to find.

Read Entire Article