Travel + Immigration Is Canada’s temporary foreign worker program a scam and “modern day slavery”? By publisher Login to bookmark this article Login to bookmark this article