In a first, Indian tricolour to be hoisted at iconic Times Square in New York on August 15 Latest August 11, 2020 A leading group of India-origin people in the US will hoist India’s National Flag at the Times Square this week,…