US sex cult leader sentenced to 60 years in prison for serial abuse
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.