New Delhi is making final preparations to celebrate its 79th Independence Day at the Red Fort, marking the anniversary of freedom from British rule. Prime Minister Narendra Modi will arrive at Lahore Gate, receive a ceremonial salute, and unfurl the tricolour as helicopters shower petals.