Human head, hands found in Colorado freezer ID’d as those of teen missing since 2005
The head and hands of a person found inside a freezer at a home in Colorado earlier this year are those of a teenage girl who disappeared nearly 20 years ago, authorities said Friday. The victim has been identified as Amanda Leariet Overstreet,