US ambassador Eric Garcetti clicks selfies with commuters while taking a ride in Delhi Metro

See also  Nicole Seah Scandal: Workers Party Video Viral On Internet

Leave a Comment