43 people freed from labour human trafficking operations in Barrie, Wasaga Beach

Ontario Provincial Police say they have freed 43 people from a labour human trafficking operation in Barrie and Wasaga Beach.