The sound of electricity sizzling and crackling broke the silence. To me, it looked like the electric chair was officially back in the prisons.
David Wood, 67, was sentenced to death in 1992 for the killing of six woman and girls in El Paso, Texas. He has spent nearly ...
: The Texas Department of Criminal Justice reported Tuesday morning that water and water pressure has been restored at the ...