An MI-17 chopper showers flower petals during the 75th Independence Day function at the historic Red Fort, in New Delhi. Nation By Editor Last updated Oct 25, 2021 30 Share 30 Share