Clip

The Mysterious Disappearance of Delphine Downing
In the late 1940s, a woman named Delphine Downing in Byron Center, Michigan, was visited by a man named Charles Martin and his sister Martha, and after their visit, Delphine disappeared without a trace, leaving her daughter behind. The circumstances of her disappearance remain a mystery to this day.