The Armed Forces Flag Day, observed annually on December 7th since 1949, holds a significant place in India's calendar. This day is dedicated to honouring and remembering the sacrifices of martyrs ...
The commemoration started with the hoisting of the Indian national flag at Times Square. Members of the Indian diaspora turned out in huge numbers to participate in the special occasion.