Teresa Lewis

Friday Free-for-All: September 24

Time for a few links to get the day rolling:  Teresa Lewis was the first woman put to death in Virginia in almost 100 years today. At the National Catholic Register, Danielle Bean says her case doesn’t fit the Catechism’s guidelines of when the death penalty is acceptable. What do people think of the GOP’s … Read more

Item added to cart.
0 items - $0.00

Orthodox. Faithful. Free.

Signup to receive new Crisis articles daily

Email subscribe stack
Share to...