Portsmouth police say three charged in sex trafficking investigation
Portsmouth police said Monday that they charged three men in a sex trafficking investigation. Duarte Arruda, 61, of Fall River, and Lee Berry, 41, of Delray Beach, Florida, are accused of using ... > react
Open the Full Article - Posted 1 month ago
Latest Portsmouth Rhode Island News Reports
More results in our Portsmouth Rhode Island Archives