Please select another video.
Cops find bones, ‘occult altar’ in Colo. tool shed
Colorado police find suspected human remains and objects of occult worship, including candles, animal bones, animal skulls, and a machete, in a woman's tool shed. KUSA’s Will Ripley reports.
Your Playlist Expand Collapse