US sex cult leader sentenced to 60 years in prison for serial abuse
Posted on AllSides January 20th, 2023
From The Right
The leader of what has been described as a sex cult was sentenced to 60 years in prison over his emotional, sexual, and physical abuse of Sarah Lawrence College students.
Larry Ray, 63, moved into his daughter's dorm room at Sarah Lawrence College in 2010. He then manipulated and subjected her roommates to sadistic abuse, including torture, sex trafficking, and forced labor, according to New York magazine.
Some content from this outlet may be limited or behind a paywall.