body found
Head, hands found in Colorado freezer ID'd as girl last seen in 2005
The head and hands of a 16-year-old girl last seen in 2005 have been discovered in a freezer by someone who was collecting the free appliance from a recently sold home.
More Stories
More Stories