Sri Lanka

At this point, you’d have to actively try not to find controversy surrounding Canada’s Temporary Foreign Worker program.
From its inception, the system invented to bring workers from outside the country