Three Cape Cod residents face human trafficking-related charges after separate criminal investigations in Yarmouth, Falmouth and Barnstable — one involves a Brewster man alleged to have offered ...
Three Cape Cod residents have been indicted by Barnstable County grand juries in separate human trafficking investigations conducted across the Cape, Cape and Islands District Attorney Robert J.