On February 24, during the online event entitled “Abolishing the Death Penalty with Sister Helen Prejean: Justice, Dignity, and Faith,” Sister Helen, a leading U.S. advocate for abolishing capital punishment and renowned author of Dead Man Walking: The Eyewitness Account of the
Content warning: Graphic physical & sexual violence By the time this column is published, the State of Oklahoma will likely have executed Richard Glossip for the 1977 murder by proxy of Barry Van Treese, his then-employer. This execution, as executions are wont