Prime Minister of India Narendra Modi hoisted the national flag at the ramparts of Red Fort on 70th Independence Day of India in New Delhi, India on Aug 15, 2016. Jama Masjid is seen in background. Photo Credit: Indian Photo Agency (InPA)
Prime Minister of India Narendra Modi hoisted the national flag at the ramparts of Red Fort on 70th Independence Day of India in New Delhi, India on Aug 15, 2016. Jama Masjid is seen in background. Photo Credit: Indian Photo Agency (InPA)