Virginia Set to Execute First Woman in Nearly a Century

Teresa Lewis is expected to become the first woman executed in Virginia in nearly a century on Thursday after the Supreme Court announced it would deny her final appeal. Before the court ruled, supporters of Lewis, who suffers from borderline mental retardation, posted a recording on the web of her singing the gospel hymn "I Need a Miracle." As the recording plays, pictures of Lewis and her daughter flash up on the screen. In an unsigned order this evening, the court denied an emergency...Full Story
Commenting on this article is closed.