Love Has Lost
Quasi-religious group Love Has Won claimed to offer wellness advice and self-care products, but what was actually being dished out by their late leader Amy Carlson Stroud—self-professed “Mother God”—was much darker.
Quasi-religious group Love Has Won claimed to offer wellness advice and self-care products, but what was actually being dished out by their late leader Amy Carlson Stroud—self-professed “Mother God”—was much darker.
Virginia Pelley Marie Claire Sep 2021 20min Permalink
How the actor ended up with a house full of tourniquets and syringes, an unflinching belief in the restorative powers of “ozone,” and the brain scan of someone who has “experienced the equivalent of blunt trauma.”
Daniel Voll Esquire Oct 1999 45min Permalink