Glenn McCurley was found guilty of the murder of Carla Walker in a 1974 cold case. He's also a person of interest in multiple other murders, but the police are still investigating other potential victims.
GoodListen © 2023
About
Privacy Policy
Terms of service
Support
Blog
Search Podcasts
Podcasts