Breaking News

Wednesday, January 28, 2015 - 12:59pm

Colorado backyard terror

Tuesday, October 22, 2013 - 9:29am

Whatever was happening at 1250 Kline Street in Lakewood, Colorado went quietly unnoticed for years.

Neighbors say there was no indication of anything unusual until Lakewood police made a bizarre discovery.

Officers are investigating how suspected human remains and objects of occult worship ended up in a tool shed.

Police found an altar complete with candles, animal bones, animal skulls, even a machete.

Some items, including a skull mask with a black hood, were still laying in the backyard on Monday evening.

Read more:

Comments News Comments

Post new Comment