IE 11 is not supported. For an optimal experience visit our site on another browser.

Neighbor ‘deeply concerned’ after corpse found in home of Colorado spiritual group


Mummified remains of a spiritual leader were found decorated with Christmas lights in a Colorado home. The followers of “Love Has Won” identified the body as their leader Lia Carlson. A neighbor reacted calling the situation “strange and out of the ordinary.”