Inquisitr on MSN
Death row inmate executed for a crime he didn’t commit—proven innocent 70 years later
Dallas County officials have posthumously declared Tommy Lee Walker innocent, more than 70 years after the state of Texas executed him in the electric chair. Walker was just 19 years old when he was ...
Charles Victor Thompson, a Texas inmate convicted of killing his ex-girlfriend and her boyfriend in 1998, was executed by ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results