Pedro Sosa’s life sentence has come to an end. Sosa charged with the Nov. 4, 1983, murder of Wilson County sheriff’s Deputy Ollie “Sammy” Childress died Aug. 8. Although the Texas Department of Criminal Justice did not disclose the exact circumstances of Sosa’s final hours, the department confirmed that he died in a
Pedro Sosa, Tracy Childress Albrecht's killer, died in a prison hospital six years after his death penalty was finally thrown out, and he was given a life sentence.
A Rankin County deputy and his K-9 partner Voodoo found about 74 pounds of methamphetamine stashed in the cargo area of a vehicle stopped for a traffic violation.