In the suburban enclave of Westminster, California, a perplexing case emerged on January 10, 2003, when the lifeless body of Helen W. Folsom was discovered in a residential home. The circumstances surrounding the discovery marked the beginning of an investigation led by local authorities. As the case unfolded, it was clear that it would not be easily resolved, marking it with the NamUs ID UCP3253 in official records.
The Orange County Sheriff Coroner's office took charge of the situation,
...Read MoreDate Found: 01/10/2003