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

Popular posts from this blog