Russia’s President Vladimir Putin is hosting China’s Xi Jinping, India’s Narendra Modi and other world leaders at a summit of the BRICS bloc of developing economies, part of Kremlin efforts to challenge Western global clout.

Indian Prime Minister Modi addresses BRICS summit in Kazan

Russia’s President Vladimir Putin is hosting China’s Xi Jinping, India’s Narendra Modi and other world leaders at a summit of the BRICS bloc of developing economies, part of Kremlin efforts to challenge Western global clout.