Crime February 11 2019 11:06am 03:47 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?