An autopsy report Thursday confirmed that a human head and human hands were found in a freezer at a western Colorado home last week, according to KTLA sister station KREX.
Authorities are now investigating a possible homicide after the grisly discovery at a home on Pinyon Avenue in Grand Junction that neighbors said had recently been sold.