Death Row Inmates, US Executions

Abel Ochoa Texas Execution

Abel Ochoa was executed by the State of Texas for five murders that took place in 2002. According to court

Abel Ochoa Texas Execution Read Post »