Unidentified Wiki

Harris County Jane Doe was a woman whose skull was found in a flowerbed in Houston, Texas. The skull may have been a trophy skull.

Sources[]