Advertisement
Crime
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.

Video Home