Barry Jones was sentenced to death in Arizona in 1995. Now, he’s free after evidence proves he was wrongfully convicted of first-degree murder.
Chula Vista Breaking News & Events
Barry Jones was sentenced to death in Arizona in 1995. Now, he’s free after evidence proves he was wrongfully convicted of first-degree murder.