Unidentified Wiki
Advertisement

Helena John Doe is a man who committed suicide via hanging himself near Tenmile Creek in Helena, Montana some time in 1910. He was buried on October 25, 1910 in the Lewis and Clark County Cemetery in Helena.

Sources

Advertisement