India's 74th Independence Day was also celebrated at New York's Times Square
A leading diaspora group in the US hoisted Indian National Flag at the Times Square this week, the first time the Indian tricolour unfurled at the iconic New York City destination.
A leading diaspora group in the US hoisted Indian National Flag at the Times Square this week, the first time the Indian tricolour unfurled at the iconic New York City destination.