Indian Prime Minister Narendra Modi addresses the nation on the 73rd Independence Day from the ramparts of the historic Red Fort in New Delhi, India, Aug. 15, 2019. (Photo by Partha Sarkar/Xinhua)
Xinhua photos of the day
YOU MAY LIKE
MORE PHOTOS