Delhi's Red Fort all decked up for the celebration of Independence Day

India is all set to celebrate its 74th Independence Day on Saturday. The Mughal-era Red Fort in the national capital, from where Prime Minister Narendra Modi will address the nation, is all decorated.
X