Who is Stafford County Jane Doe (1998)?
Summary In November 1998, partial skeletal remains were discovered by hunters lying under a natural-appearing layer of leaves off of Telegraph Road in Stafford County, Virginia. Detectives determined that the remains belonged to a Caucasian woman estimated to be twenty-five to forty-five years old. The woman is believed to have been between 5’8” to 5’11” … [Read more…]