Indian Prime Minister Narendra Modi addresses the nation on the country’s Independence Day from the ramparts of the historical Red Fort in New Delhi, India. Photo: AP
Indian Prime Minister Narendra Modi addresses the nation on the country’s Independence Day from the ramparts of the historical Red Fort in New Delhi, India. Photo: AP