“Canada’s temporary foreign worker programmes have been referred to as breeding grounds for modern forms of slavery, a United Nations expert warns.” 58 years ago, Canada, Mexico, and surrounding Caribbean countries came together to form what is commonly known … Continue reading