In the Shadows of the Gallows: The History of Capital Punishment in America
New Castle Court House Museum 211 Delaware St., New Castle, Delaware, United StatesThe historical, legal, and ethical evolution of capital punishment in the United States is complex. This program examines public executions—particularly in Delaware and the Mid-Atlantic—from the era when the sheriff […]
