What we know about the Love Has Won ‘cult’, whose leader was found mummified in Colorado

The cult leader’s body was found decorated with Christmas lights, and its eyeless sockets decorated with glitter