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 […]