New sketch released of human head found in trash bag
The Houston Police Department are still searching for answers after a decapitated human head was found in a trash bag near Lake Houston.
More Videos
From CNN Newsource affiliates