Husband And Wife’s Bodies Are Found Perfectly Preserved In A Swiss Glacier After They Vanished 75 Years Ago (photos)
Marcelin and Francine Dumoulin, disappeared in the Alps on August 15, 1942. They were never found and their 7 kids (5 sons and 2 daughters) were put in foster homes. ...