The controversial religious group Twelve Tribes has a community on Cape Cod and runs a cafe on Main Street in Hyannis.
Critics of The Church of Jesus Christ of Latter-day Saints have long described its doctrinal messaging, behavioral standards ...
With hit documentaries like “Love Has Won” and “Escaping Twin Flames” and podcasts like “Let’s Talk About Sects” and “Escaping NXIVM,” it’s clear the public fascination with all things cult is alive ...