Cult leader found mummified, wrapped in Christmas lights in Colorado home; 7 chargedSeven 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.

read more »
15

More News »

Level
Story XP
Story XP
Stories
Followers