February 11 2019 11:06am

Human trafficking victims were working for a cleaning company in Barrie

The 43 victims were made to live in squalid conditions around Barrie and Wasaga Beach areas and were charged fees while their pay was controlled by the traffickers.

Responsive site?

Video Home