Between Aug. 31 and Sept. 1, Indian Prime Minister Narendra Modi attended the 2025 Shanghai Cooperation Organization’s summit meeting in China.