The Mysterious Vanishing of the Dog Lady of Kansas
In 1973, the woman known as Julia Stoddard retired from her job as a Civil Service employee at Fort Riley and moved out to the rural town of Delavan, Kansas, in the United States, where she planned to live out the rest of her days in peace and quiet on her secluded 2-acre property. She... Read more »
Source: mysteriousuniverse.org