Hi All,
Your inputs would be much appreciated for the below query:
I am Indian citizen who is currently in US and have stayed in India mostly and other than US has stayed in Nethrlands.
I am told I need to get Police verification certificate from all of the above 3 countries, Also after ITA...