World

Xi and Putin stand shoulder to shoulder as China casts itself an alternative global leader

Published: 

Russian President Vladimir Putin, left, and Chinese leader Xi Jinping are pictured at a welcoming ceremony of the Shanghai Cooperation Organization Summit in Tianjin, China on Aug. 31, 2025. (Sergei Bobylyov / AFP / Getty Images via CNN Newsource)