Heidi tells Rissa the hyper-local and super creepy tale of Loren Copp, a pastor, who ran a pizza joint and martial arts dojo gone very, very wrong.
Credit: Doyle Murphy – Riverfront Times
Sources:
Riverfront Times – December 2, 2015
Riverfront Times – April 11, 2018
Fox 2 News Article – December 26, 2016