News

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 ring that ...