US Visa Social Media Vetting Causes Major Delays, Strands Indians
New US social media vetting from Dec 15 leads to 221(g) slips for all visa applicants, causing major delays. Indian H-1B professionals are stuck, fearing job loss. Read the full impact.