India is all set to celebrate its 79th Independence Day on 15 August this year, and Prime Minister Narendra Modi is going to hoist the national flag at the iconic Red Fort in Delhi for the 12th time ...