Unfortunately, I don't think they give a f*** about the complaints coming from non-Canadian citizens. The best thing to do would probably be to ask anyone you have on the "Canadian" side (employer etc.) to file a complaint. I have done the same, and also sent emails to all kinds of newspapers...