Edited by Muskaan Sharma | Wednesday April 10, 2024, New Delhi
US Ambassador to India Eric Garcetti praised the developmental strides made by India and its role in shaping the future of the world, saying that if anyone wants to "see the future", they should come to the country.