Link to Post

Recently filed search warrants show Worcester Police investigators are searching a computer authorities say was used by a couple who allegedly forced a woman to prostitute herself in Central Massachusetts, Connecticut and New York.

Posted by MassLive Worcester on Wednesday, January 25, 2017