Billed as the world’s biggest Indian event outside the nation, the annual India Day Parade was held in New York City celebrating India’s 75th anniversary of Independence. Telugu megastar Allu Arjun was the grand marshal at the parade on Sunday, which saw an estimated turnout of 150,000 people, both as marchers and as the audience […]