US Ambassador to India Eric Garcetti manages visa counter in New Delhi to meet applicants. Watch 7 November, 2023 by Newstars Education See also 10 Hilarious Memes That Sum Up The Call Of Duty Games