
Redwood City Couple Accused of Human Trafficking After Hiring Nanny From China
A husband and wife in Redwood City are facing human trafficking charges relating to their alleged treatment of a nanny they hired from China. Qi Li, 35, and his wife Jie Xu, 37, both face felony human trafficking charges in San Mateo County, and they were …