US ambassador Eric Garcetti clicks selfies with commuters while taking a ride in Delhi Metro 20 October, 2023 by Newstars Education See also Nicole Seah Scandal: Workers Party Video Viral On Internet