CDPL Presents: The Public Launch of Racist Roots (Durham, NC)
Carolina Theatre 309 W. Morgan St., Durham, NC, United StatesThe Center for Death Penalty Litigation will host the public launch of Racist Roots, a powerful short film that reveals the North Carolina death penalty’s deep entanglement with slavery, lynching and racism — and inspires people to join the movement to transform the criminal legal system. This 25-minute film traces the history of the death penalty […]