The house at 12405 Yellow Wood Dr. was found to be one of three homes that housed a sex trafficking ring in north Texas, according to the Dallas Police Department.
The house at 12405 Yellow Wood Dr. was found to be one of three homes that housed a sex trafficking ring in north Texas, according to the Dallas Police Department. Nichole Manna Fort Worth Star-Telegram
The house at 12405 Yellow Wood Dr. was found to be one of three homes that housed a sex trafficking ring in north Texas, according to the Dallas Police Department. Nichole Manna Fort Worth Star-Telegram