by Greg Perry
The Left hates the death penalty carried out on vicious murderers. They say that putting criminals to death is far too “final.” It’s a “last resort act” that should never be allowed.
My Conclusion is Obvious, Right?
Let us now ponder [Read more…]