Insane World

‘Body’ found along national forest trail in Georgia turns out to be a life-sized doll

A “body” found along a trail in Georgia turned out to be just a “case of littering.” Deputies responded Thursday, to a report of what was believed to be a body in Hitchiti National Forest, according to a Facebook post from the Jones County Sheriff’s Office. They arrived to find “what appeared to be the […]