India rolled out its largest ever flypast as troops marched along a World War I monument where an “eternal” beacon lit 50 years ago was earlier doused and merged with a flame in a new war memorial.
Wednesday’s celebrations mark the adoption of the Indian constitution on 26 January, 1950, and this year it also feted the 75th year of freedom from British rule.