Electronics seized from home of Sarah Lawrence College dad accused of running sex cult out of daughter’s dorm room
Federal authorities have seized as many as 40 electronic devices from the home of an ex-convict who is charged with running a sex cult out of his daughter’s dorm room, according to prosecutors.
Read full article