Prime Minister Narendra Modi, on his first China trip in seven years, met President Xi Jinping in Tianjin to reset ties, pledging partnership over rivalry. He also held talks with Vladimir Putin amid US pressure, tariffs, and criticism over Russian oil imports. Modi reiterated his peace call to Ukraine’s Zelenskiy, signaling India’s independent diplomatic path.