2007: Capital Punishment

December 07, 2007

Timothy O’Leary '82

In a provocative commentary for KERA, the NPR affiliate in Dallas-Fort Worth, Timothy O’Leary weighed the morality of the death penalty and argued that Texas’ reputation for capital punishment has made the state an international pariah. 

Listen to O’Leary’s audio commentary

Read the transcript