Missing

608 // Barbara Newhall Follett

This episode covers the mysterious disappearance of Barbara Newhall Follett. She was last seen in Brookline, Massachusetts, on December 7th, 1939. Kathleen Studer provided research for this episode.

Listen