Identification of Local Businesses Involved in Human Trafficking Scandal
A mother and son team faced arrest after being accused of engaging in illegal commercial sex activities at their establishments in Texas and New Mexico. On March 21st, Xu Wang, 41, and Shaoping Wen, 64, were apprehended in New Mexico…