Sheila Diane Sharp Scott, aged 52, was reported missing on February 14, 2006, after failing to return home. Her teenage daughter filed the missing person's report, and Sheila was last seen by a male companion with whom she had a volatile relationship. For five long years, Sheila's family had no answers regarding her whereabouts.
On October 25, 2011, a gruesome discovery was made in Tulsa, Oklahoma. A woman walking her dog near a retention pond on South Mingo Avenue found a human foot th
...Read More