Mary Louise Major was reported as a 58-year-old female last seen on January 14, 2016, in Velda City, Missouri. The publicly available online record of her case is extremely limited, leaving the story of her disappearance defined as much by what is not known as by what has been shared. Velda City is a small municipality in St. Louis County, and the known account places Mary there on the date she was last seen, with no detailed public narrative describing where she had been immediately beforehand,
...Read MoreLast Seen: Jan 14, 2016