NEWS: Teresa Lewis executed by lethal injection in Virginia.
That’s a bit harsh. I thought they would’ve at least put the needle in her arm.
NEWS: Teresa Lewis executed by lethal injection in Virginia.
That’s a bit harsh. I thought they would’ve at least put the needle in her arm.