Brian Stull Brian Stull Sept. 27, 2024 SHARE Stull is the deputy director of the Capital Punishment Project at the American Civil Liberties Union Tap to read full story