US Ambassador to India Eric Garcetti manages visa counter in New Delhi to meet applicants. Watch

See also  Star Wars Has Broken George Lucas' One & Only Rule After 46 Years

Leave a Comment