Episode 301: The Cult at Sarah Lawrence College Part 1

Oct 06, 09:00 AM
Share
Subscribe
After their freshman year of college, a friend group decided they'd all live together for their sophomore year. Early into the year, one of their roommates, Talia Ray, informed the house that her father was getting out of prison and she was so excited for him to finally visit. When Larry Ray first arrived, it seemed like he made a real positive change in some of their lives with his advice and guidance. However what followed was a decade-long web of conspiracy, emotional turmoil, psychological and physical abuse.