Moises Sandoval Mendoza was put to death Wednesday at the state prison in Huntsville, Texas. He was executed by lethal injection and was pronounced dead at 6:40 p.m. by prison authorities. He was the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results