Search results
Carla Walker’s murderer died in prison. Police investigated him as possible serial killer
Fort Worth Star-Telegram via Yahoo Canada News· 9 months agoExperts have said since 2021 that Glen McCurley showed indicators of being a serial rapist and...