“India Takes Center Stage”: Thousands Celebrate PM Modi’s G7 Group Photo.
On Friday, while attending the G7 Summit, Prime Minister Narendra Modi of India had bilateral discussions with a number of international leaders in Apulia, Italy.