Alleged cult leader Larry Ray declines to take the stand in Sarah Lawrence sex trafficking trial as defense rests its case after calling just two witnesses
Both parties have rested in the Sarah Lawrence College 'sex cult' case. Alleged cult leader Larry Ray failed to take the stand in his own defense.