Tag: Rachel Gray
Death row inmate sentenced for young girl’s death set free
A man who sat on death row, despite the existence of exculpatory evidence, walked free today after 29 years behind bars.  Barry Jones was sentenced to death in 1995 after...
