The Bewildering Disappearance of Catherine Winters
She vanished from the streets a century ago, but the people of New Castle, Indiana continue to wonder what happened to little Catherine Winters
13 min readMay 19, 2020
Catherine Winters was born on February 10, 1904, in the small town of New Castle, Indiana. Her father, Dr. William Asa Winters, was a…