background

Episode 24

Is Neal Falls a Serial Killer?

Neal Falls was killed by Heather Saul on July 18, 2015, in Charleston, West Virginia. Falls had made arrangements to meet with her through the website Backpage. Upon arriving, he immediately asked Heather if she wanted to "live...

READ ON