El Pasoan Christopher Ochoa knows firsthand what Moon will face as he rebuilds his life. Ochoa was freed from prison in 2001 after DNA evidence and another man’s confession proved he was wrongly convicted of a 1988 killing in Austin.
El Pasoan Christopher Ochoa knows firsthand what Moon will face as he rebuilds his life. Ochoa was freed from prison in 2001 after DNA evidence and another man’s confession proved he was wrongly convicted of a 1988 killing in Austin.