The leaders of China, South Africa and India arrived in Russia on Tuesday for the BRICS summit of emerging economies. The meeting will see president Vladimir Putin host more than 20 heads of state, in a move that defies expectations that the Ukraine war and sanctions would isolate Russia.