US Embassy to streamline visa process

New Delhi: President Obama has announced that he is willing to relax visa regulations for tourists in order to boost the US economy. He also identified India, Brazil and China as the countries, whose travellers will be granted this leeway. Obama declared the new initiative when he was campaigning in Florida, a state heavily reliant [...] Read more »