Home / Series / iilluminaughtii / Aired Order / Season 2022 / Episode 129

The Bizarre Cult Who Mummified Their "God"

The Love Has Won cult brings you in with the simplicity of their name. At first glance, you would never assume the violence or sheer terror that went on behind closed doors. Recruiting its members through social media, Love Has Won garnered massive attention as its leader “Mother God” spread outlandish conspiracy theories and beliefs and sold makeshift “wellness products” to the world under the guise of empathy and compassion. But the story took a wild turn when she was suddenly found dead… in the most unconventional of ways.

English
  • Originally Aired October 9, 2022
  • Runtime 24 minutes
  • Network YouTube
  • Created November 22, 2022 by
    FreyrFreyja
  • Modified November 22, 2022 by
    FreyrFreyja