Putin and Xi further their embrace to defy U.S.-led pressure
17 May 2024 at 17:08
President Xi Jinping of China and Russia's Vladimir Putin doubled down on their alliance against the West this week during the Kremlin leader's visit to Beijing.
(Image credit: Contributor)