News
Three arrested for human trafficking, wage theft in Santa Clara...
abc7news.com
Police say six people who initially came from Spain on vacation and forced to work against their will have been rescued in Santa Clara County.
sorted by relevance / date