Dozens of charges have been laid in connection with a months-long human trafficking investigation in Halton Region. Police say “Project Troubadour” spanned several jurisdictions and led to multiple arrests. It is the largest human trafficking probe in the area’s history and lasted 10 months.
Halton police are expected to share more details at a news conference at their headquarters on Tuesday. No other details were immediately available. A human trafficking investigation has lead to the arrest of a spa operator in Wilmington, Delaware.
Summary from source