LUBBOCK, Texas — Shaoping Wen, 65, and Xu Wang, 42, a mother and son arrested in early 2024 for offering “illicit commercial sex” at massage parlors they owned in Lubbock and eastern New Mexico, ...
There was one vehicle theft reported, and zero vehicles were recovered on this day.