Larry Ray was accused of starting a sex cult of college students at Sarah Lawrence. Here's where he is today.
Ray, the father of one of the students, was later convicted of sex trafficking and other crimes. He was sentenced to 60 years in prison. His story is the basis of a new Lifetime movie ...
INSIDER via Yahoo
7 days ago