BARRIE, Ontario – Canadian police say they have freed 43 "modern day slaves" from Mexico who were allegedly forced to work as cleaners at vacation properties in Ontario. Police began investigating ...