US ambassador Eric Garcetti praises the Delhi Metro and exclaims, "Wow! You make travel so simple
Gourav kumar singh
October 20, 2023
US ambassador Eric Garcetti praises the Delhi Metro and exclaims, "Wow! You make travel so simple Eric Garcetti, the American ambassa...