fbpx
Scroll Top

Episode 8: Overlap

Delia reveals unbelievable connections between the murders of Stacey Stanton and Denise Johnson that include people, places and jailhouse confessions.

Donate to Clifton’s Go-Fund Me here.

Episode Photos