India, US can show world what it means to be moral leaders...: US Envoy Garcetti
Jan 16, 2024
US Ambassador to India, Eric Garcetti, stressed that the US and India, being the two greatest democracies, can show the world what it means to be moral leaders at a needed moment.