Orthodox Thoughts on Capital Punishment

At 9:13 p.m. on Thursday, Sept. 23, the Commonwealth of Virginia executed 41-year-old Teresa Lewis. She was convicted of plotting to kill her husband and stepson. She became the first woman in 100 years to be executed in Virginia and the 12th woman in the United...