Georgia 'body' discovery in forest turns out to be life-sized doll, sheriff's department says

Sheriff’s deputies in Georgia were surprised to learn last week that what was reported to be a woman’s body found along a hiking trail was actually a “life-sized doll, complete with accessories.” The doll, dubbed Selena, was seen in the Hitchiti National Forest and was reported to authorities last …

Read more

Show More

Related Articles

Back to top button