India, Aug. 30 -- After wrapping up his visit to Japan, Prime Minister Narendra Modi has arrived in China to attend the Shanghai Cooperation Organisation Summit 2025. Modi's arrival on Saturday also marks the prime minister's first visit to China in seven years.

Modi is in China at the invitation of Chinese President Xi Jinping. The invitation also comes amid a thaw in India-China ties, which were previously marred by border clashes in 2020.

Modi's visit to China also comes amid backlash from the United States over New Delhi's purchase of Russian oil amid the Ukraine war.

India's oil purchase also prompted Donald Trump to impose an additional 25 per cent tariff on India, taking the total levies on New Delhi to 50 per cent.

PM Narendra...