York Regional Police have charged a Toronto man with a number of crimes, including human trafficking.
The investigation started in late December with the investigation of a sexual assault allegation involving a 28-year-old woman, they said Wednesday in a news release.
"Through investigation, it was discovered that on several dates in December 2009, the victim was forced to perform sexual acts with various men and was forced to assist a man who was (allegedly) committing various criminal offences."
Last Friday, members of the York police drugs and vice unit made an arrest.
Mark Stewart, 49, faces a number of charges, including:
- trafficking in persons
- three counts of sexual assault
- two counts of procuring
- assault
- resisting arrest
He also faces some property crime and drug-related offences. Stewart has been released from custody and is to appear in court on March 17 in Newmarket.