Unidentified Wiki
Advertisement

Weber County Jane Doe was a newborn who was discovered floating in a pond in Ogden, Utah. Few details are available in her case.

Sources

Advertisement