Feedback

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.

Shows