Don’t Talk, Tase
Published October 1, 2010

The U.N. calls Tasers instruments of torture. As many as 500 people have been inadvertently killed by them.
Yet now my little Vermont town has two of its own.
Continue reading Don’t Talk, Tase »
Poli Psy: God on Their Side?
Published June 7, 2006
“The Chaplain is not a law enforcement officer, but a representative of God . . . Believing that God is the answer to man’s dilemma, the Chaplain stands ready to bear witness to the forgiving love and redeeming power of God, through Jesus Christ, to all people, especially to those in crisis.” So reads the [...]