15,543 and Counting by D.L. Carcara Reviewed by David McCorquodale, Green Party of Delaware Abolition of the death penalty is certainly a goal of most state Green Parties. But could most Greens make an effective ...