Don t show me this message again✕
Amy Carlson, the leader of the Love Has Won cult, was found dead in a house in Colorado. Her corpse had decayed for several weeks and was decorated with fairy lights and glitter and appeared to be a shrine for cult members living in the house. (YouTube screengrab)
Amy Carlson, the leader of the Love Has Won cult, was the Mother of All Creation. Or at least that s what her LinkedIn profile said.
Ms Carlson s body was discovered in a state of decay, adored with fairy lights and glitter, in a mobile home in Moffat, Colorado, where her core group of worshipers were apparently treating her corpse as a sort of shrine.