The US Embassy in New Delhi has mandated visa applicants to provide details of their social media accounts from the past five years. Non-compliance may result in visa denial.
Categories
Business
The US Embassy in New Delhi has mandated visa applicants to provide details of their social media accounts from the past five years. Non-compliance may result in visa denial.