India's Prime Minister Narendra Modi (L) arrives to inspect a guard of honor before addressing the nation from the ramparts of the Red Fort during the celebrations to mark the country's 77th Independence Day in New Delhi on August 15, 2023. (Photo by Sajjad HUSSAIN / AFP)