The death penalty still holds sway in the United States. Three painful encounters bear witness to this.
November 9, 2011
Released
Honk!
—