Wilmington, NC
Wilmington is a city of approximately 120,000 residents, located on the southeastern coast of North Carolina. It serves as the county seat of New Hanover County. As one of the state’s largest commercial and population centers, the city has dealt with significant problems related to prostitution for decades and more recently, sex trafficking, including commercial […]