In a display of enduring alliance, Russian President Vladimir Putin and Indian Prime Minister Narendra Modi convened at the Shanghai Cooperation Organisation (SCO) summit in Tianjin, China, on September 1, 2025. Their meeting, marked by a warm hug and an impromptu hour-long car ride together, underscores a commitment to business and cooperation in key sectors […]