US Ambassador to India Eric Garcetti manages visa counter in New Delhi to meet applicants. Watch 7 November, 2023 by Newstars Education See also Star Wars Has Broken George Lucas' One & Only Rule After 46 Years