Virginia PelleySocial Links Navigation Latest articles by Virginia Pelley 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. How our current conspiritualist culture is to blame. This Extreme Sect of Vegans Thinks Your Baby Will Destroy the Planet Meet the anti-natalists, people who believe reproduction is wrong. By Virginia Pelley Published 29 January 18