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!