News
For ages, the skull of Delaware’s most notorious murderess was put on public display for Halloween, but nevermore. It was that of Patty Cannon of Sussex County, the notorious head of a crime ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results