The White House has announced that President Obama had signed a new executive order aimed at promoting travel to America by easing the visa process and reducing paperwork. See the full Economist article here.
The White House has announced that President Obama had signed a new executive order aimed at promoting travel to America by easing the visa process and reducing paperwork. See the full Economist article here.