Pamela Comeau

There is no place for the death penalty in this state.