Concord, NC
Concord is a city of around 108,000 residents, located northwest of Charlotte, North Carolina, in Cabarrus County. Cases of prostitution in the community have been reported, with numerous local resident complaints about solicitation occurring in several city neighborhoods. In at least once incident, a man was arrested and charged with raping three women he identified […]