cspg – exhibition: dead wrong

international posters against the death penalty / cspg – center for the study of political graphics at los angeles county, california
andreas stettler

TEARS_poster
what does the united states have in common with afghanistan, china, iran, iraq, north korea, and saudia arabia? they all support the death penalty!