New Legislation to Govern Certain Visa-Waiver Visitors
Published December 9, 2015 At present there are 38 countries whose citizens are generally relieved of the requirement of obtaining a visa to visit the U.S. for up to 90 days. But in the wake of recent terrorist acts in [...]