When a self-proclaimed Divine leader turns up as a corpse missing her eyes and covered in glitter, you’ve got to wonder what happened to the love in the Love Has Won cult.

When a self-proclaimed Divine leader turns up as a corpse missing her eyes and covered in glitter, you’ve got to wonder what happened to the love in the Love Has Won cult.