News
Authorities have identified the remains of a man found in Menlo Park in 1985 as 20-year-old Brian Edward Jones.
In recent years, the “Grateful Doe” mystery captured the attention of internet sleuths, who created pages dedicated to solving the case and circulated a computer-generated image of his face.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results