Visa stamping expired: H-1Bs in Texas facing denial of driver's license renewal owing to "new rule"

North America World Moderate confidence — 73/100

Unverified

Sources: Times of India