I just saw this forum and i figured that this is a great platform to address what ever concerns you have related to visa's. I certainly need your help guys. Although i have done this process multiple times but i think getting expert opinion is not a bad idea at all.
Back ground in short.
We...