Life Penalty David Wymore Death Machine

  • 2m 29s

    The Life Penalty

    uploaded by: Stephen Rubin

    channel: SantaFe08

    Why does the United States rank with China, Saudi Arabia, Iran and Vietnam in executions? Support for 'death' centers in the former slave states, and 'who must die' is not a question of justice, but of politics. Discover how a rebel pubic defender from Boulder, Colorado threw a monkey wrench into America's 'death machine'.… Read more

    uploaded date: 24-11-2008