Who Should Be In Charge Of Visa Processing?

After the Sept. 11, 2001, terrorist attacks, Congress consolidated visa policy in the newly created U.S. Department of Homeland Security. However, Congress kept responsibility for processing the 12 million visa applications...

Already a subscriber? Click here to view full article