Amid the Trump administration's crackdown on immigration, a new worry has emerged about whether Indians will now have to deposit up to $20,000 to get a US tourist visa. But should the measure worry Indian travellers?
firstpost.com
Read Full Story
News18.com
Powered by U6L