I'm not bitching Noflow.
The original poster asked a question and I had information that I believe he should consider in his decision. I am not interested in filling up his thread with a pointless debate about this countries immigration issues.
Thankfully, it seems that this issue is only a problem at a few companies. There are many good airlines out there, including my present one, that choose to follow US law and you should not lump the entire industry in with the few bad eggs.