No Image

The Camden Ripper

Nov 1, 2018
Discussion

In 2002, police made a starling discovery inside a locked room in Anthony Hardy's home. This was merely a horrifying prelude for what was to come.