• Cult leader found mummified, wrapped in Christmas lights in Colorado home; 7 charged

    3 days ago - By Wood TV

    SAGUACHE COUNTY, Colo. - Seven people with suspected ties to the "Love Has Won" cult are facing charges after the body of the religious group's leader was found at a home in Colorado.
    Amy Carlson, 45, who was known as “Mother God” by her followers, was found dead in a home in the small, rural town of Moffat on Wednesday, April 28, according to arrest affidavits for the suspects, who are each charged with abuse of a corpse.
    Officers searching the residence found the remains in a back bedroom lying on a bed wrapped in what appeared to be a sleeping bag. What appeared to be glitter-type...
    Read more ...