Advertisement
videoDetails

India's 74th Independence Day was also celebrated at New York's Times Square

Video ThumbnailPlay icon
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.