102. David Parker Ray, “the toy box killer” (New Mexico, 1999(01) Miss Lizeth Stamm PhD 07 Mar 2026 Save Image Image gallery: Unraveling the Mystery: Where is Cindy Hendy Now?