A 31 year old Thorold man is facing charges in connection with a human trafficking investigation in Durham Region.
Durham police say they received information last week from a woman who allegedly told a friend she'd been kidnapped.
A 38 year old woman confirming to police she willingly entered the sex trade last year and made arrangements with a man in mid-May who promised to help her in the sex trade, in return for a percentage of her profits.
Police say the relationship eventually deteriorated and the male began taking a larger percentage of the money until it was 100 per cent.
The woman claims he then began threatening and assaulting her.
Police arrested Benjamin Brown and have charged him with trafficking in persons, advertising another person's sexual services, assault and other related charges.
Brown was held in custody for a bail hearing.