‘New York is New Delhi of America’, says city’s Mayor praising diaspora…
New York: "New York City is the New Delhi of America", the city's Mayor Eric Adams said at the hoisting of the Indian tricolour on Independence Day, praising the diaspora's contributions to the city.
"This is the oldest democracy, so!-->…