Northwest Houston massage business closes due to suspected human trafficking
On May 31, the Texas Department of Licensing and Regulation issued a six-month emergency closure of northwest Houston massage center Hsin Wei Chen and Foot Reflexology Star for suspected human trafficking.