Never Found 003: Sheila Fox

Sheila Fox was an English girl whose disappearance at the age of six from BoltonLancashire, England, has been called one of World War II England’s most “baffling” mysteries. Fox was nicknamed by the press as “The Girl in the Green Mac[1]