A 16-year-old Toronto girl is facing human trafficking charges for allegedly forcing another 16-year-old girl into the sex trade.

Toronto police say the victim was taken from Hamilton to Niagara Falls by the teenager earlier this month. 

Authorities say the suspect advertised the victim as a sex worker for several weeks, forcing her to have sex with multiple clients while she pocketed the proceeds of the transactions.

Police allege the girl later brought the victim to Toronto where she was introduced to a 39-year-old man.

Courtney Rocker, 39, of Toronto is also facing charges.

Investigators say both the teen and Rocker controlled the victim with drugs and alcohol while they forced her to provide sexual services with the man who also sexually assaulted her.

The 16-year-old girl, who cannot be named under the Youth Criminal Justice Act, is facing the following charges:

  • Trafficking in persons under 18 by recruiting.
  • Trafficking of a person under 18 by exercising control.
  • Financial/material benefit resulting from trafficking a person under 18.
  • Advertising another person's sexual services.
  • Possession of a scheduled substance for the purpose of trafficking.

Rocker has been charged with the following:

  • Trafficking of a person under 18 by exercising control.

  • Financial/material benefit resulting from trafficking a person under 18.

  • Advertising another person's sexual services.

  • Possession of a scheduled substance for the purpose of trafficking.

  • Sexual assault.

  • Assault.

Police say they believe there may be other victims and are encouraging all affected victims to contact investigators at 416-808-7474 or call Crime Stoppers anonymously at 416-222-8477.

With files from CBC News