In A 1st, Tricolour To Be Hoisted At US' Times Square On Independence Day

A leading group of India-origin people in the US will hoist India's National Flag at the Times Square this week, the first time the Indian tricolour will be unfurled at the iconic New York City...