I can't remember the country or find the thread now. I remember that the US and that country have some agreement, so it's easier for Americans to immigrate to. The Netherlands maybe? Could use some of you gumshoes to help me find the thread.
I can't remember the country or find the thread now. I remember that the US and that country have some agreement, so it's easier for Americans to immigrate to. The Netherlands maybe? Could use some of you gumshoes to help me find the thread.
Not sure if you've looked into this but a lot of countries require you to declare any disabilities or illnesses you might have and will deny you on that basis.
Turns out anti-discrimination isn't a thing for visas.