Russia

December 5, 2024

May 16, 2024 – Russia’s war in Ukraine

Russian President Vladimir Putin has met Chinese leader Xi Jinping in Beijing, emboldened by the survival of his wartime economy and Russia’s advances in Ukraine.