India and Russia have signed agreements on labor mobility and electronic tourist visas.

You are here:
Go to Top