Advertisements
The US just found a new way to delay visa applications https://t.co/fK94Y3ulpZ Previous social-media vetting targeted a sliver of travelers to the US—about 65,000. The new measures would cover nearly 15 million people. https://t.co/7f… March 31, 2018 at 11:18AM
Advertisements