Deterrence February 23, 2023 Bumper Sticker Of The Week: I’m old. Life in prison is not the deterrence that it once was. Read More »