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