US ambassador Eric Garcetti clicks selfies with commuters while taking a ride in Delhi Metro 20 October, 2023 by Newstars Education See also Grey's Anatomy: 10 Facts About Owen Hunt Many Fans Don't Know