Delaware Spa Owner Arrested in Human Trafficking Investigation
Meilan Quan, 54, the owner of Crystal Space spa located on the 1700 block of Foulk Road in North Wilmington, Delaware, has surrendered to police as part of an ongoing investigation into suspected human trafficking. Police confirmed that Quan is facing multiple felony charges related to the case.
The investigation led to the arrest of the spa's operator, 71-year-old Nan Son Yim, following a search warrant executed at the business last week. During this operation, detectives identified three women as victims of human trafficking.
Authorities continue to investigate the circumstances surrounding the case, and further details are expected to emerge as the situation develops.
📰 Related Stories
- President Trump Honors Six Fallen Service Members in Dignified Transfer Ceremony at Dover Air Force Base Dover • Mar 08, 2026
- Bill Stevenson Indicted on First-Degree Murder Charge in Delaware Elsmere • Feb 04, 2026
- Heartbreaking Tragedy as Mother Accused of Killing Her Young Daughter and Faking Her Abduction Newark • Jun 12, 2025
- Surge in Silicosis Cases Among Latino Workers in California Raises Alarms Los Angeles • Aug 12, 2026