Women Scorned: Petit Reason and Punishment in 18th Century Delaware
New Castle Court House Museum 211 Delaware St., New Castle, Delaware, United StatesWhen Delaware declared its independence in 1776, it prompted a plethora of changes pertaining to its government and legal system. As the state grew and evolved, it reflected on crime […]
