An Ottawa man wanted in connection with Human Trafficking charges has turned himself in.
Taylor Dagg, 23, turned himself into Ottawa Police on Monday, September 22, 2014.
Ottawa Police had issued warrants for Dagg’s arrest back in June 2014. Dagg is charged in connection with a Human Trafficking investigation that started in 2013.
Dagg faces a list of charges including:
- Trafficking in Persons
- Material Benefit resulting from Trafficking in Persons
- Forcible Confinement
- Uttering Threats to cause bodily harm - 2 counts
- Intimidation by threats of violence
- Theft Under $5000
Dagg remains in custody while he waits for his next court appearance.