international posters against the death penalty / cspg – center for the study of political graphics at los angeles county, california
andreas stettler
andreas stettler
what does the united states have in common with afghanistan, china, iran, iraq, north korea, and saudia arabia? they all support the death penalty!
capital punishment is currently authorized in 27 states, by the federal government and the u.s. military / stop death penalty!