Hi,
I have visited Thailand and Turkey for various project assignments. I have stayed in the respective countries for more than 6 months. Do i need to get the police checks done. If yes, what is the procedure for the same?? Currently I am residing in India..What documents need to be furnished to...